pkgsrc-WIP-changes archive

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

tinygo: update to 0.32.0



Module Name:	pkgsrc-wip
Committed By:	Tobias Nygren <tnn%NetBSD.org@localhost>
Pushed By:	tnn
Date:		Tue Jul 23 12:34:28 2024 +0200
Changeset:	5a6cfacc03db8d377b3f9c9786aa071f105b8f94

Modified Files:
	tinygo/Makefile
	tinygo/PLIST
	tinygo/distinfo
	tinygo/go-modules.mk
	tinygo/patches/patch-GNUmakefile
	tinygo/patches/patch-go.mod

Log Message:
tinygo: update to 0.32.0

general
  fix wasi-libc include headers on Nix
  apply OpenOCD commands after target configuration
  fix a minor race condition when determining the build tags
  support UF2 drives with a space in their name on Linux
  add LLVM 18 support
  drop support for Go 1.18 to be able to stay up to date

compiler
  move -panic=trap support to the compiler/runtime
  fix symbol table index for WebAssembly archives
  fix ed25519 build errors by adjusting the alias names
  add aliases to generic AES functions
  fix race condition by temporarily applying a proposed patch
  builder: keep un-wasm-opt'd .wasm if -work was passed
  builder: make sure wasm-opt command line is printed if asked
  cgo: implement shift operations in preprocessor macros
  interp: checking for methodset existance

standard library
  machine: add __tinygo_spi_tx function to simulator
  machine: fix simulator I2C support
  machine: add GetRNG support to simulator
  machine: add TxFifoFreeLevel for CAN
  os: add Link
  os: add FindProcess for posix
  os: add Process.Release for unix
  os: add SetReadDeadline stub
  os, os/signal: add signal stubs
  os/user: add stubs for Lookup{,Group} and Group
  reflect: use int in StringHeader and SliceHeader on non-AVR platforms
  reflect: fix NumMethods for Interface type
  runtime: skip negative sleep durations in sleepTicks

targets
  esp32: add I2C support
  rp2040: move UART0 and UART1 to common file
  rp2040: make all RP2040 boards available for simulation
  rp2040: fix timeUnit type
  stm32: add i2c Frequency and SetBaudRate function for chips that were missing implementation
  wasm-unknown: add math and memory builtins that LLVM needs
  wasip1: replace existing -target=wasi support with wasip1 as supported in Go 1.21+

boards
  adafruit-esp32-feather-v2: add the Adafruit ESP32 Feather V2
  badger2040-w: add support for the Badger2040 W
  feather-nrf52840-sense: fix lack of LXFO
  m5paper: add support for the M5 Paper
  mksnanov3: limit programming speed to 1800 kHz
  nucleol476rg: add stm32 nucleol476rg support
  pico-w: add the Pico W (which is near-idential to the pico target)
  thingplus-rp2040, waveshare-rp2040-zero: add WS2812 definition
  pca10059-s140v7: add this variant to the PCA10059 board

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

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

diffstat:
 tinygo/Makefile                  |    9 +-
 tinygo/PLIST                     | 1013 +++++++++++++++++++++++++++++++++++++-
 tinygo/distinfo                  |  238 ++++++---
 tinygo/go-modules.mk             |   74 ++-
 tinygo/patches/patch-GNUmakefile |    8 +-
 tinygo/patches/patch-go.mod      |    6 +-
 6 files changed, 1239 insertions(+), 109 deletions(-)

diffs:
diff --git a/tinygo/Makefile b/tinygo/Makefile
index 2c192d20c0..b167a3042e 100644
--- a/tinygo/Makefile
+++ b/tinygo/Makefile
@@ -1,7 +1,7 @@
 # $NetBSD$
 
 GITHUB_TAG=	v${PKGVERSION_NOREV}
-DISTNAME=	tinygo-0.31.2
+DISTNAME=	tinygo-0.32.0
 CATEGORIES=	cross
 MASTER_SITES=	${MASTER_SITE_GITHUB:=tinygo-org/}
 
@@ -26,14 +26,15 @@ LICENSE=	modified-bsd AND apache-2.0
 
 TINYGO_DISTFILES+=			musl-1.2.4.tar.gz
 SITES.musl-1.2.4.tar.gz=		https://www.musl-libc.org/releases/
-TINYGO_DISTFILES+=			esp-17.0.1_20240419.tar.gz
-SITES.esp-17.0.1_20240419.tar.gz=	https://github.com/espressif/llvm-project/archive/refs/tags/
+
+TINYGO_DISTFILES+=				tinygo_xtensa_release_18.1.2.tar.gz
+SITES.tinygo_xtensa_release_18.1.2.tar.gz=	https://github.com/tinygo-org/llvm-project/archive/refs/heads/
 
 DEPENDS+=	binaryen-[0-9]*:../../devel/binaryen
 TOOL_DEPENDS+=	cmake-[0-9]*:../../devel/cmake
 TOOL_DEPENDS+=	ninja-build-[0-9]*:../../devel/ninja-build
 
-MAKE_ENV+=	GIT_SHA1=6384ecac
+MAKE_ENV+=	GIT_SHA1=dd6fa89a
 MAKE_ENV+=	USE_SYSTEM_BINARYEN=1
 USE_LANGUAGES=	c c++
 USE_TOOLS+=	gmake pax
diff --git a/tinygo/PLIST b/tinygo/PLIST
index 79341cdab6..5a0a0467c2 100644
--- a/tinygo/PLIST
+++ b/tinygo/PLIST
@@ -32,9 +32,24 @@ tinygo/lib/clang/include/__clang_hip_libdevice_declares.h
 tinygo/lib/clang/include/__clang_hip_math.h
 tinygo/lib/clang/include/__clang_hip_runtime_wrapper.h
 tinygo/lib/clang/include/__clang_hip_stdlib.h
+tinygo/lib/clang/include/__stdarg___gnuc_va_list.h
+tinygo/lib/clang/include/__stdarg___va_copy.h
+tinygo/lib/clang/include/__stdarg_va_arg.h
+tinygo/lib/clang/include/__stdarg_va_copy.h
+tinygo/lib/clang/include/__stdarg_va_list.h
 tinygo/lib/clang/include/__stddef_max_align_t.h
+tinygo/lib/clang/include/__stddef_null.h
+tinygo/lib/clang/include/__stddef_nullptr_t.h
+tinygo/lib/clang/include/__stddef_offsetof.h
+tinygo/lib/clang/include/__stddef_ptrdiff_t.h
+tinygo/lib/clang/include/__stddef_rsize_t.h
+tinygo/lib/clang/include/__stddef_size_t.h
+tinygo/lib/clang/include/__stddef_unreachable.h
+tinygo/lib/clang/include/__stddef_wchar_t.h
+tinygo/lib/clang/include/__stddef_wint_t.h
 tinygo/lib/clang/include/__wmmintrin_aes.h
 tinygo/lib/clang/include/__wmmintrin_pclmul.h
+tinygo/lib/clang/include/adcintrin.h
 tinygo/lib/clang/include/adxintrin.h
 tinygo/lib/clang/include/altivec.h
 tinygo/lib/clang/include/ammintrin.h
@@ -117,7 +132,9 @@ tinygo/lib/clang/include/invpcidintrin.h
 tinygo/lib/clang/include/iso646.h
 tinygo/lib/clang/include/keylockerintrin.h
 tinygo/lib/clang/include/larchintrin.h
+tinygo/lib/clang/include/lasxintrin.h
 tinygo/lib/clang/include/limits.h
+tinygo/lib/clang/include/lsxintrin.h
 tinygo/lib/clang/include/lwpintrin.h
 tinygo/lib/clang/include/lzcntintrin.h
 tinygo/lib/clang/include/mm3dnow.h
@@ -139,6 +156,8 @@ tinygo/lib/clang/include/ptwriteintrin.h
 tinygo/lib/clang/include/raointintrin.h
 tinygo/lib/clang/include/rdpruintrin.h
 tinygo/lib/clang/include/rdseedintrin.h
+tinygo/lib/clang/include/riscv_bitmanip.h
+tinygo/lib/clang/include/riscv_crypto.h
 tinygo/lib/clang/include/riscv_ntlh.h
 tinygo/lib/clang/include/rtmintrin.h
 tinygo/lib/clang/include/s390intrin.h
@@ -154,6 +173,7 @@ tinygo/lib/clang/include/stdalign.h
 tinygo/lib/clang/include/stdarg.h
 tinygo/lib/clang/include/stdatomic.h
 tinygo/lib/clang/include/stdbool.h
+tinygo/lib/clang/include/stdckdint.h
 tinygo/lib/clang/include/stddef.h
 tinygo/lib/clang/include/stdint.h
 tinygo/lib/clang/include/stdnoreturn.h
@@ -163,6 +183,7 @@ tinygo/lib/clang/include/tmmintrin.h
 tinygo/lib/clang/include/tsxldtrkintrin.h
 tinygo/lib/clang/include/uintrintrin.h
 tinygo/lib/clang/include/unwind.h
+tinygo/lib/clang/include/usermsrintrin.h
 tinygo/lib/clang/include/vadefs.h
 tinygo/lib/clang/include/vaesintrin.h
 tinygo/lib/clang/include/varargs.h
@@ -205,6 +226,9 @@ tinygo/lib/compiler-rt-builtins/README.txt
 tinygo/lib/compiler-rt-builtins/aarch64/chkstk.S
 tinygo/lib/compiler-rt-builtins/aarch64/fp_mode.c
 tinygo/lib/compiler-rt-builtins/aarch64/lse.S
+tinygo/lib/compiler-rt-builtins/aarch64/sme-abi-init.c
+tinygo/lib/compiler-rt-builtins/aarch64/sme-abi.S
+tinygo/lib/compiler-rt-builtins/aarch64/sme-libc-routines.c
 tinygo/lib/compiler-rt-builtins/absvdi2.c
 tinygo/lib/compiler-rt-builtins/absvsi2.c
 tinygo/lib/compiler-rt-builtins/absvti2.c
@@ -339,7 +363,21 @@ tinygo/lib/compiler-rt-builtins/cmpti2.c
 tinygo/lib/compiler-rt-builtins/comparedf2.c
 tinygo/lib/compiler-rt-builtins/comparesf2.c
 tinygo/lib/compiler-rt-builtins/comparetf2.c
-tinygo/lib/compiler-rt-builtins/cpu_model.c
+tinygo/lib/compiler-rt-builtins/cpu_model/aarch64.c
+tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/fmv/android.inc
+tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/fmv/apple.inc
+tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/fmv/freebsd.inc
+tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/fmv/fuchsia.inc
+tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/fmv/mrs.inc
+tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/fmv/sysauxv.inc
+tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/fmv/unimplemented.inc
+tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/hwcap.inc
+tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/lse_atomics/android.inc
+tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/lse_atomics/freebsd.inc
+tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/lse_atomics/fuchsia.inc
+tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/lse_atomics/sysauxv.inc
+tinygo/lib/compiler-rt-builtins/cpu_model/cpu_model.h
+tinygo/lib/compiler-rt-builtins/cpu_model/x86.c
 tinygo/lib/compiler-rt-builtins/crtbegin.c
 tinygo/lib/compiler-rt-builtins/crtend.c
 tinygo/lib/compiler-rt-builtins/ctzdi2.c
@@ -366,6 +404,7 @@ tinygo/lib/compiler-rt-builtins/extendhfsf2.c
 tinygo/lib/compiler-rt-builtins/extendhftf2.c
 tinygo/lib/compiler-rt-builtins/extendsfdf2.c
 tinygo/lib/compiler-rt-builtins/extendsftf2.c
+tinygo/lib/compiler-rt-builtins/extendxftf2.c
 tinygo/lib/compiler-rt-builtins/ffsdi2.c
 tinygo/lib/compiler-rt-builtins/ffssi2.c
 tinygo/lib/compiler-rt-builtins/ffsti2.c
@@ -457,7 +496,6 @@ tinygo/lib/compiler-rt-builtins/hexagon/umodsi3.S
 tinygo/lib/compiler-rt-builtins/i386/ashldi3.S
 tinygo/lib/compiler-rt-builtins/i386/ashrdi3.S
 tinygo/lib/compiler-rt-builtins/i386/chkstk.S
-tinygo/lib/compiler-rt-builtins/i386/chkstk2.S
 tinygo/lib/compiler-rt-builtins/i386/divdi3.S
 tinygo/lib/compiler-rt-builtins/i386/floatdidf.S
 tinygo/lib/compiler-rt-builtins/i386/floatdisf.S
@@ -477,6 +515,8 @@ tinygo/lib/compiler-rt-builtins/int_lib.h
 tinygo/lib/compiler-rt-builtins/int_math.h
 tinygo/lib/compiler-rt-builtins/int_mulo_impl.inc
 tinygo/lib/compiler-rt-builtins/int_mulv_impl.inc
+tinygo/lib/compiler-rt-builtins/int_to_fp.h
+tinygo/lib/compiler-rt-builtins/int_to_fp_impl.inc
 tinygo/lib/compiler-rt-builtins/int_types.h
 tinygo/lib/compiler-rt-builtins/int_util.c
 tinygo/lib/compiler-rt-builtins/int_util.h
@@ -563,6 +603,7 @@ tinygo/lib/compiler-rt-builtins/truncsfhf2.c
 tinygo/lib/compiler-rt-builtins/trunctfdf2.c
 tinygo/lib/compiler-rt-builtins/trunctfhf2.c
 tinygo/lib/compiler-rt-builtins/trunctfsf2.c
+tinygo/lib/compiler-rt-builtins/trunctfxf2.c
 tinygo/lib/compiler-rt-builtins/ucmpdi2.c
 tinygo/lib/compiler-rt-builtins/ucmpti2.c
 tinygo/lib/compiler-rt-builtins/udivdi3.c
@@ -578,7 +619,6 @@ tinygo/lib/compiler-rt-builtins/unwind-ehabi-helpers.h
 tinygo/lib/compiler-rt-builtins/ve/grow_stack.S
 tinygo/lib/compiler-rt-builtins/ve/grow_stack_align.S
 tinygo/lib/compiler-rt-builtins/x86_64/chkstk.S
-tinygo/lib/compiler-rt-builtins/x86_64/chkstk2.S
 tinygo/lib/compiler-rt-builtins/x86_64/floatdidf.c
 tinygo/lib/compiler-rt-builtins/x86_64/floatdisf.c
 tinygo/lib/compiler-rt-builtins/x86_64/floatdixf.c
@@ -3714,6 +3754,940 @@ tinygo/lib/picolibc/newlib/libm/math/sf_tgamma.c
 tinygo/lib/picolibc/newlib/libm/math/sl_hypot.c
 tinygo/lib/picolibc/newlib/libm/math/sr_lgamma.c
 tinygo/lib/picolibc/newlib/libm/math/srf_lgamma.c
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__errno.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__errno_values.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__fd_set.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__function___isatty.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__functions_malloc.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__functions_memcpy.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__header_dirent.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__header_fcntl.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__header_inttypes.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__header_netinet_in.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__header_poll.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__header_stdlib.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__header_string.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__header_sys_ioctl.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__header_sys_resource.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__header_sys_socket.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__header_sys_stat.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__header_time.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__header_unistd.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__macro_FD_SETSIZE.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__macro_PAGESIZE.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__mode_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__seek.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__struct_dirent.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__struct_in6_addr.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__struct_in_addr.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__struct_iovec.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__struct_msghdr.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__struct_pollfd.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__struct_rusage.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__struct_sockaddr.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__struct_sockaddr_in.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__struct_sockaddr_in6.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__struct_sockaddr_storage.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__struct_sockaddr_un.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__struct_stat.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__struct_timespec.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__struct_timeval.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__struct_tm.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__struct_tms.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_DIR.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_blkcnt_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_blksize_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_clock_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_clockid_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_dev_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_fd_set.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_gid_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_in_addr_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_in_port_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_ino_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_mode_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_nfds_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_nlink_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_off_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_sa_family_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_sigset_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_socklen_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_ssize_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_suseconds_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_time_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/__typedef_uid_t.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/dirent.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/errno.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/fcntl.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/inttypes.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/netinet/in.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/poll.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/stdlib.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/string.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/sys/ioctl.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/sys/resource.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/sys/select.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/sys/socket.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/sys/stat.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/sys/time.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/sys/times.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/sys/types.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/sys/uio.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/sys/un.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/time.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/unistd.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/wasi/api.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/wasi/libc-environ.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/wasi/libc-find-relpath.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/wasi/libc-nocwd.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/wasi/libc.h
+tinygo/lib/wasi-libc/libc-bottom-half/headers/public/wchar.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/dirent.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/errno.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/fcntl.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/hwcap.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/io.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/ioctl.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/ioctl_fix.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/ipc.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/ipcstat.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/kd.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/limits.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/link.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/mman.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/msg.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/poll.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/ptrace.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/resource.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/sem.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/shm.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/socket.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/soundcard.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/statfs.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/termios.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/bits/vt.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/generic/fp_arch.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/wasm32/atomic_arch.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/wasm32/bits/alltypes.h.in
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/wasm32/bits/dirent.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/wasm32/bits/fcntl.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/wasm32/bits/float.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/wasm32/bits/ioctl.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/wasm32/bits/reg.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/wasm32/bits/signal.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stat.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/wasm32/pthread_arch.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/wasm32/reloc.h
+tinygo/lib/wasi-libc/libc-top-half/musl/arch/wasm32/syscall_arch.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/aio.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/alloca.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/alltypes.h.in
+tinygo/lib/wasi-libc/libc-top-half/musl/include/ar.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/arpa/ftp.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/arpa/inet.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/arpa/nameser.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/arpa/nameser_compat.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/arpa/telnet.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/arpa/tftp.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/assert.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/byteswap.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/complex.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/cpio.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/crypt.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/ctype.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/dirent.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/dlfcn.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/elf.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/endian.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/err.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/errno.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/fcntl.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/features.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/fenv.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/float.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/fmtmsg.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/fnmatch.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/ftw.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/getopt.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/glob.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/grp.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/iconv.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/ifaddrs.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/inttypes.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/iso646.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/langinfo.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/lastlog.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/libgen.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/libintl.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/limits.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/link.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/locale.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/malloc.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/math.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/memory.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/mntent.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/monetary.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/mqueue.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/net/ethernet.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/net/if.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/net/if_arp.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/net/route.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/netdb.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/netinet/ether.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/netinet/icmp6.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/netinet/if_ether.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/netinet/igmp.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/netinet/in.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/netinet/in_systm.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/netinet/ip.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/netinet/ip6.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/netinet/ip_icmp.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/netinet/tcp.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/netinet/udp.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/netpacket/packet.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/nl_types.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/paths.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/poll.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/pthread.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/pty.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/pwd.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/regex.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/resolv.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sched.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/scsi/scsi.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/scsi/scsi_ioctl.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/scsi/sg.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/search.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/semaphore.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/setjmp.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/shadow.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/signal.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/spawn.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/stdalign.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/stdarg.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/stdbool.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/stdc-predef.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/stddef.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/stdint.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/stdio.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/stdio_ext.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/stdlib.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/stdnoreturn.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/string.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/strings.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/stropts.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/acct.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/auxv.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/cachectl.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/dir.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/epoll.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/errno.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/eventfd.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/fanotify.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/fcntl.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/file.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/fsuid.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/inotify.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/io.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/ioctl.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/ipc.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/kd.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/klog.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/membarrier.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/mman.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/mount.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/msg.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/mtio.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/param.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/personality.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/poll.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/prctl.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/procfs.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/ptrace.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/quota.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/random.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/reboot.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/reg.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/resource.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/select.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/sem.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/sendfile.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/shm.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/signal.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/signalfd.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/socket.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/soundcard.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/stat.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/statfs.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/statvfs.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/stropts.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/swap.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/syscall.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/sysinfo.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/syslog.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/sysmacros.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/termios.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/time.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/timeb.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/timerfd.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/times.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/timex.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/ttydefaults.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/types.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/ucontext.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/uio.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/un.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/user.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/utsname.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/vfs.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/vt.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/wait.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sys/xattr.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/syscall.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/sysexits.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/syslog.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/tar.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/termios.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/tgmath.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/threads.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/time.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/uchar.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/ucontext.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/ulimit.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/unistd.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/utime.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/utmp.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/utmpx.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/values.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/wait.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/wchar.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/wctype.h
+tinygo/lib/wasi-libc/libc-top-half/musl/include/wordexp.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/include/arpa/inet.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/include/crypt.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/include/errno.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/include/features.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/include/langinfo.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/include/pthread.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/include/resolv.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/include/signal.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/include/stdio.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/include/stdlib.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/include/string.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/include/sys/auxv.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/include/sys/membarrier.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/include/sys/mman.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/include/sys/sysinfo.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/include/sys/time.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/include/time.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/include/unistd.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/include/wchar.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/aio_impl.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/atomic.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/defsysinfo.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/dynlink.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/fdpic_crt.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/floatscan.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/floatscan.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/fork_impl.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/futex.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/i386/defsysinfo.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/intscan.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/intscan.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/ksigaction.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/libc.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/libc.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/libm.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/lock.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/procfdname.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/pthread_impl.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/sh/__shcall.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/shgetc.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/shgetc.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/syscall.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/syscall_ret.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/vdso.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/internal/version.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__cos.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__cosdf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__cosl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__expo2.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__expo2f.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__fpclassify.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__fpclassifyf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__fpclassifyl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__invtrigl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__invtrigl.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__math_divzero.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__math_divzerof.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__math_invalid.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__math_invalidf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__math_invalidl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__math_oflow.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__math_oflowf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__math_uflow.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__math_uflowf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__math_xflow.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__math_xflowf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__polevll.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__rem_pio2.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__rem_pio2_large.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__rem_pio2f.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__rem_pio2l.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__signbit.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__signbitf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__signbitl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__sin.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__sindf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__sinl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__tan.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__tandf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/__tanl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/ceil.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/ceilf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/fabs.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/fabsf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/floor.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/floorf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/fma.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/fmaf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/fmax.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/fmaxf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/fmin.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/fminf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/llrint.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/llrintf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/llround.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/llroundf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/lrint.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/lrintf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/lround.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/lroundf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/nearbyint.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/nearbyintf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/rint.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/rintf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/round.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/roundf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/sqrt.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/sqrtf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/trunc.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/aarch64/truncf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/acos.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/acosf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/acosh.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/acoshf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/acoshl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/acosl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/arm/fabs.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/arm/fabsf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/arm/fma.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/arm/fmaf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/arm/sqrt.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/arm/sqrtf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/asin.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/asinf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/asinh.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/asinhf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/asinhl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/asinl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/atan.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/atan2.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/atan2f.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/atan2l.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/atanf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/atanh.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/atanhf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/atanhl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/atanl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/cbrt.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/cbrtf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/cbrtl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/ceil.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/ceilf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/ceill.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/copysign.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/copysignf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/copysignl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/cos.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/cosf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/cosh.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/coshf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/coshl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/cosl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/erf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/erff.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/erfl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/exp.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/exp10.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/exp10f.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/exp10l.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/exp2.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/exp2f.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/exp2f_data.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/exp2f_data.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/exp2l.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/exp_data.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/exp_data.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/expf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/expl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/expm1.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/expm1f.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/expm1l.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/fabs.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/fabsf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/fabsl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/fdim.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/fdimf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/fdiml.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/finite.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/finitef.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/floor.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/floorf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/floorl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/fma.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/fmaf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/fmal.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/fmax.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/fmaxf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/fmaxl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/fmin.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/fminf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/fminl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/fmod.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/fmodf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/fmodl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/frexp.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/frexpf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/frexpl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/hypot.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/hypotf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/hypotl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/__invtrigl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/acos.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/acosf.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/acosl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/asin.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/asinf.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/asinl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/atan.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/atan2.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/atan2f.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/atan2l.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/atanf.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/atanl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/ceil.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/ceilf.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/ceill.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/exp2l.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/exp_ld.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/expl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/expm1l.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/fabs.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/fabsf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/fabsl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/floor.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/floorf.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/floorl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/fmod.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/fmodf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/fmodl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/hypot.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/hypotf.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/ldexp.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/ldexpf.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/ldexpl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/llrint.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/llrintf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/llrintl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/log.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/log10.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/log10f.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/log10l.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/log1p.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/log1pf.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/log1pl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/log2.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/log2f.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/log2l.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/logf.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/logl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/lrint.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/lrintf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/lrintl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/remainder.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/remainderf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/remainderl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/remquo.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/remquof.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/remquol.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/rint.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/rintf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/rintl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/scalbln.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/scalblnf.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/scalblnl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/scalbn.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/scalbnf.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/scalbnl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/sqrt.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/sqrtf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/sqrtl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/trunc.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/truncf.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/i386/truncl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/ilogb.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/ilogbf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/ilogbl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/j0.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/j0f.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/j1.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/j1f.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/jn.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/jnf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/ldexp.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/ldexpf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/ldexpl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/lgamma.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/lgamma_r.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/lgammaf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/lgammaf_r.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/lgammal.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/llrint.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/llrintf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/llrintl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/llround.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/llroundf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/llroundl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/log.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/log10.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/log10f.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/log10l.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/log1p.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/log1pf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/log1pl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/log2.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/log2_data.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/log2_data.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/log2f.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/log2f_data.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/log2f_data.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/log2l.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/log_data.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/log_data.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/logb.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/logbf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/logbl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/logf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/logf_data.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/logf_data.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/logl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/lrint.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/lrintf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/lrintl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/lround.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/lroundf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/lroundl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/m68k/sqrtl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/mips/fabs.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/mips/fabsf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/mips/sqrt.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/mips/sqrtf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/modf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/modff.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/modfl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/nan.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/nanf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/nanl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/nearbyint.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/nearbyintf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/nearbyintl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/nextafter.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/nextafterf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/nextafterl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/nexttoward.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/nexttowardf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/nexttowardl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/pow.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/pow_data.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/pow_data.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc/fabs.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc/fabsf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc/fma.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc/fmaf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc/sqrt.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc/sqrtf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/ceil.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/ceilf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/fabs.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/fabsf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/floor.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/floorf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/fma.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/fmaf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/fmax.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/fmaxf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/fmin.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/fminf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/lrint.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/lrintf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/lround.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/lroundf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/round.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/roundf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/sqrt.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/sqrtf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/trunc.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powerpc64/truncf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powf_data.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powf_data.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/powl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/remainder.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/remainderf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/remainderl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/remquo.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/remquof.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/remquol.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/rint.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/rintf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/rintl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/riscv64/copysign.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/riscv64/copysignf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/riscv64/fabs.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/riscv64/fabsf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/riscv64/fma.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/riscv64/fmaf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/riscv64/fmax.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/riscv64/fmaxf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/riscv64/fmin.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/riscv64/fminf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/riscv64/sqrt.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/riscv64/sqrtf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/round.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/roundf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/roundl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/ceil.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/ceilf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/ceill.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/fabs.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/fabsf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/fabsl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/floor.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/floorf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/floorl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/fma.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/fmaf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/nearbyint.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/nearbyintf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/nearbyintl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/rint.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/rintf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/rintl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/round.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/roundf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/roundl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/sqrt.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/sqrtf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/sqrtl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/trunc.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/truncf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/s390x/truncl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/scalb.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/scalbf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/scalbln.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/scalblnf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/scalblnl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/scalbn.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/scalbnf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/scalbnl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/signgam.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/significand.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/significandf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/sin.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/sincos.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/sincosf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/sincosl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/sinf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/sinh.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/sinhf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/sinhl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/sinl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/sqrt.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/sqrt_data.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/sqrt_data.h
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/sqrtf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/sqrtl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/tan.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/tanf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/tanh.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/tanhf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/tanhl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/tanl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/tgamma.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/tgammaf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/tgammal.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/trunc.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/truncf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/truncl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/__invtrigl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/acosl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/asinl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/atan2l.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/atanl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/ceill.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/exp2l.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/expl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/expm1l.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/fabs.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/fabsf.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/fabsl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/floorl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/fma.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/fmaf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/fmodl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/llrint.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/llrintf.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/llrintl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/log10l.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/log1pl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/log2l.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/logl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/lrint.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/lrintf.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/lrintl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/remainderl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/rintl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/sqrt.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/sqrtf.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/sqrtl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x32/truncl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/__invtrigl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/acosl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/asinl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/atan2l.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/atanl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/ceill.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/exp2l.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/expl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/expm1l.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/fabs.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/fabsf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/fabsl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/floorl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/fma.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/fmaf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/fmodl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/llrint.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/llrintf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/llrintl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/log10l.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/log1pl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/log2l.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/logl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/lrint.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/lrintf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/lrintl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/remainderl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/remquol.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/rintl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/sqrt.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/sqrtf.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/sqrtl.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/math/x86_64/truncl.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/aarch64/memcpy.S
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/aarch64/memset.S
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/arm/__aeabi_memcpy.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/arm/__aeabi_memset.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/arm/memcpy.S
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/bcmp.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/bcopy.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/bzero.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/explicit_bzero.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/i386/memcpy.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/i386/memmove.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/i386/memset.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/index.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/memccpy.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/memchr.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/memcmp.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/memcpy.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/memmem.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/memmove.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/mempcpy.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/memrchr.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/memset.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/rindex.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/stpcpy.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/stpncpy.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strcasecmp.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strcasestr.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strcat.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strchr.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strchrnul.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strcmp.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strcpy.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strcspn.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strdup.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strerror_r.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strlcat.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strlcpy.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strlen.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strncasecmp.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strncat.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strncmp.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strncpy.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strndup.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strnlen.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strpbrk.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strrchr.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strsep.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strsignal.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strspn.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strstr.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strtok.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strtok_r.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/strverscmp.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/swab.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcpcpy.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcpncpy.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcscasecmp.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcscasecmp_l.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcscat.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcschr.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcscmp.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcscpy.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcscspn.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcsdup.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcslen.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcsncasecmp.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcsncasecmp_l.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcsncat.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcsncmp.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcsncpy.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcsnlen.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcspbrk.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcsrchr.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcsspn.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcsstr.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcstok.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wcswcs.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wmemchr.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wmemcmp.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wmemcpy.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wmemmove.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/wmemset.c
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/x86_64/memcpy.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/x86_64/memmove.s
+tinygo/lib/wasi-libc/libc-top-half/musl/src/string/x86_64/memset.s
 tinygo/lib/wasi-libc/sysroot/include/__errno.h
 tinygo/lib/wasi-libc/sysroot/include/__errno_values.h
 tinygo/lib/wasi-libc/sysroot/include/__fd_set.h
@@ -5251,6 +6225,7 @@ tinygo/src/examples/i2c-target/main.go
 tinygo/src/examples/i2c-target/main_feather_nrf52840.go
 tinygo/src/examples/i2c-target/main_feather_rp2040.go
 tinygo/src/examples/i2s/i2s.go
+tinygo/src/examples/machinetest/machinetest.go
 tinygo/src/examples/mcp3008/mcp3008.go
 tinygo/src/examples/memstats/memstats.go
 tinygo/src/examples/microbit-blink/microbit-blink.go
@@ -5338,6 +6313,7 @@ tinygo/src/internal/task/task_stack_esp8266.go
 tinygo/src/internal/task/task_stack_tinygoriscv.S
 tinygo/src/internal/task/task_stack_tinygoriscv.go
 tinygo/src/machine/adc.go
+tinygo/src/machine/board_adafruit-esp32-feather-v2.go
 tinygo/src/machine/board_ae_rp2040.go
 tinygo/src/machine/board_arduino.go
 tinygo/src/machine/board_arduino_leonardo.go
@@ -5352,6 +6328,7 @@ tinygo/src/machine/board_atmega328p.go
 tinygo/src/machine/board_atmega328pb.go
 tinygo/src/machine/board_atsamd21.go
 tinygo/src/machine/board_atsame54-xpro.go
+tinygo/src/machine/board_badger2040-w.go
 tinygo/src/machine/board_badger2040.go
 tinygo/src/machine/board_bluemicro840.go
 tinygo/src/machine/board_bluepill.go
@@ -5385,6 +6362,7 @@ tinygo/src/machine/board_k210.go
 tinygo/src/machine/board_kb2040.go
 tinygo/src/machine/board_lgt92.go
 tinygo/src/machine/board_lorae5.go
+tinygo/src/machine/board_m5paper.go
 tinygo/src/machine/board_m5stack.go
 tinygo/src/machine/board_m5stack_core2.go
 tinygo/src/machine/board_m5stamp_c3.go
@@ -5413,6 +6391,7 @@ tinygo/src/machine/board_nucleof103rb.go
 tinygo/src/machine/board_nucleof722ze.go
 tinygo/src/machine/board_nucleol031k6.go
 tinygo/src/machine/board_nucleol432kc.go
+tinygo/src/machine/board_nucleol476rg.go
 tinygo/src/machine/board_nucleol552ze.go
 tinygo/src/machine/board_nucleowl55jc.go
 tinygo/src/machine/board_p1am-100.go
@@ -5487,6 +6466,7 @@ tinygo/src/machine/machine_avr.go
 tinygo/src/machine/machine_avrtiny.go
 tinygo/src/machine/machine_cortexm.go
 tinygo/src/machine/machine_esp32.go
+tinygo/src/machine/machine_esp32_i2c.go
 tinygo/src/machine/machine_esp32c3.go
 tinygo/src/machine/machine_esp32c3_i2c.go
 tinygo/src/machine/machine_esp32c3_spi.go
@@ -5523,6 +6503,7 @@ tinygo/src/machine/machine_rp2040_clocks.go
 tinygo/src/machine/machine_rp2040_flash.go
 tinygo/src/machine/machine_rp2040_gpio.go
 tinygo/src/machine/machine_rp2040_i2c.go
+tinygo/src/machine/machine_rp2040_pins.go
 tinygo/src/machine/machine_rp2040_pll.go
 tinygo/src/machine/machine_rp2040_pwm.go
 tinygo/src/machine/machine_rp2040_resets.go
@@ -5569,6 +6550,7 @@ tinygo/src/machine/machine_stm32l0x2.go
 tinygo/src/machine/machine_stm32l4.go
 tinygo/src/machine/machine_stm32l4x2.go
 tinygo/src/machine/machine_stm32l4x5.go
+tinygo/src/machine/machine_stm32l4x6.go
 tinygo/src/machine/machine_stm32l5.go
 tinygo/src/machine/machine_stm32l5x2.go
 tinygo/src/machine/machine_stm32wlx.go
@@ -5661,7 +6643,7 @@ tinygo/src/os/dir_darwin.go
 tinygo/src/os/dir_other.go
 tinygo/src/os/dir_test.go
 tinygo/src/os/dir_unix.go
-tinygo/src/os/dir_wasi.go
+tinygo/src/os/dir_wasip1.go
 tinygo/src/os/dirent_linux.go
 tinygo/src/os/endian_little.go
 tinygo/src/os/env.go
@@ -5671,6 +6653,7 @@ tinygo/src/os/errors.go
 tinygo/src/os/exec.go
 tinygo/src/os/exec/exec.go
 tinygo/src/os/exec_posix.go
+tinygo/src/os/exec_test.go
 tinygo/src/os/executable_other.go
 tinygo/src/os/executable_procfs.go
 tinygo/src/os/export_test.go
@@ -5684,10 +6667,9 @@ tinygo/src/os/file_unix.go
 tinygo/src/os/file_windows.go
 tinygo/src/os/filesystem.go
 tinygo/src/os/getpagesize_test.go
-tinygo/src/os/is_wasi_no_test.go
-tinygo/src/os/is_wasi_test.go
 tinygo/src/os/os_anyos_test.go
 tinygo/src/os/os_chmod_test.go
+tinygo/src/os/os_hardlink_test.go
 tinygo/src/os/os_symlink_test.go
 tinygo/src/os/os_test.go
 tinygo/src/os/path.go
@@ -5702,6 +6684,7 @@ tinygo/src/os/removeall_noat.go
 tinygo/src/os/removeall_other.go
 tinygo/src/os/removeall_test.go
 tinygo/src/os/seek_unix_bad.go
+tinygo/src/os/signal/signal.go
 tinygo/src/os/stat.go
 tinygo/src/os/stat_darwin.go
 tinygo/src/os/stat_linuxlike.go
@@ -5724,6 +6707,9 @@ tinygo/src/reflect/deepequal.go
 tinygo/src/reflect/export_test.go
 tinygo/src/reflect/internal/example1/example.go
 tinygo/src/reflect/internal/example2/example.go
+tinygo/src/reflect/intw.go
+tinygo/src/reflect/intw_avr.go
+tinygo/src/reflect/intw_test.go
 tinygo/src/reflect/makefunc.go
 tinygo/src/reflect/strconv.go
 tinygo/src/reflect/swapper.go
@@ -5878,6 +6864,7 @@ tinygo/src/runtime/runtime_stm32l0x2.go
 tinygo/src/runtime/runtime_stm32l4.go
 tinygo/src/runtime/runtime_stm32l4x2.go
 tinygo/src/runtime/runtime_stm32l4x5.go
+tinygo/src/runtime/runtime_stm32l4x6.go
 tinygo/src/runtime/runtime_stm32l5x2.go
 tinygo/src/runtime/runtime_stm32wlx.go
 tinygo/src/runtime/runtime_tinygoriscv.go
@@ -5886,10 +6873,10 @@ tinygo/src/runtime/runtime_tinygoriscv_qemu.go
 tinygo/src/runtime/runtime_tinygowasm.go
 tinygo/src/runtime/runtime_tinygowasm_unknown.go
 tinygo/src/runtime/runtime_unix.go
+tinygo/src/runtime/runtime_wasip1.go
 tinygo/src/runtime/runtime_wasm_js.go
 tinygo/src/runtime/runtime_wasm_js_scheduler.go
 tinygo/src/runtime/runtime_wasm_unknown.go
-tinygo/src/runtime/runtime_wasm_wasi.go
 tinygo/src/runtime/runtime_windows.go
 tinygo/src/runtime/scheduler.go
 tinygo/src/runtime/scheduler_any.go
@@ -5938,7 +6925,7 @@ tinygo/src/syscall/syscall_libc_darwin.go
 tinygo/src/syscall/syscall_libc_darwin_amd64.go
 tinygo/src/syscall/syscall_libc_darwin_arm64.go
 tinygo/src/syscall/syscall_libc_nintendoswitch.go
-tinygo/src/syscall/syscall_libc_wasi.go
+tinygo/src/syscall/syscall_libc_wasip1.go
 tinygo/src/syscall/syscall_linux.go
 tinygo/src/syscall/syscall_nonhosted.go
 tinygo/src/syscall/syscall_unix.go
@@ -5949,13 +6936,12 @@ tinygo/src/testing/doc.go
 tinygo/src/testing/fuzz.go
 tinygo/src/testing/is_baremetal.go
 tinygo/src/testing/is_not_baremetal.go
-tinygo/src/testing/is_wasi_no_test.go
-tinygo/src/testing/is_wasi_test.go
 tinygo/src/testing/match.go
 tinygo/src/testing/match_test.go
 tinygo/src/testing/sub_test.go
 tinygo/src/testing/testing.go
 tinygo/src/testing/testing_test.go
+tinygo/targets/adafruit-esp32-feather-v2.json
 tinygo/targets/ae-rp2040.json
 tinygo/targets/arduino-leonardo.json
 tinygo/targets/arduino-mega1280.json
@@ -5998,6 +6984,7 @@ tinygo/targets/avr.ld
 tinygo/targets/avrtiny.S
 tinygo/targets/avrtiny.json
 tinygo/targets/avrtiny.ld
+tinygo/targets/badger2040-w.json
 tinygo/targets/badger2040.json
 tinygo/targets/bluemicro840.json
 tinygo/targets/bluepill-clone.json
@@ -6058,6 +7045,7 @@ tinygo/targets/kb2040.json
 tinygo/targets/lgt92.json
 tinygo/targets/lm3s6965.ld
 tinygo/targets/lorae5.json
+tinygo/targets/m5paper.json
 tinygo/targets/m5stack-core2.json
 tinygo/targets/m5stack.json
 tinygo/targets/m5stamp-c3.json
@@ -6115,6 +7103,7 @@ tinygo/targets/nucleo-f103rb.json
 tinygo/targets/nucleo-f722ze.json
 tinygo/targets/nucleo-l031k6.json
 tinygo/targets/nucleo-l432kc.json
+tinygo/targets/nucleo-l476rg.json
 tinygo/targets/nucleo-l552ze.json
 tinygo/targets/nucleo-wl55jc.json
 tinygo/targets/nxpmk66f18.ld
@@ -6129,9 +7118,11 @@ tinygo/targets/pca10040.json
 tinygo/targets/pca10056-s140v6-uf2.json
 tinygo/targets/pca10056-s140v7.json
 tinygo/targets/pca10056.json
+tinygo/targets/pca10059-s140v7.json
 tinygo/targets/pca10059.json
 tinygo/targets/pca10059.ld
 tinygo/targets/pico-boot-stage2.S
+tinygo/targets/pico-w.json
 tinygo/targets/pico.json
 tinygo/targets/pinetime.json
 tinygo/targets/pybadge.json
@@ -6167,6 +7158,7 @@ tinygo/targets/stm32l072czt6.ld
 tinygo/targets/stm32l0x2.json
 tinygo/targets/stm32l4x2.ld
 tinygo/targets/stm32l4x5.ld
+tinygo/targets/stm32l4x6.ld
 tinygo/targets/stm32l5x2xe.ld
 tinygo/targets/stm32wl5x_cm4.json
 tinygo/targets/stm32wle5.json
@@ -6184,6 +7176,7 @@ tinygo/targets/trinkey-qt2040-boot-stage2.S
 tinygo/targets/trinkey-qt2040.json
 tinygo/targets/tufty2040.json
 tinygo/targets/wasi.json
+tinygo/targets/wasip1.json
 tinygo/targets/wasm-undefined.txt
 tinygo/targets/wasm-unknown.json
 tinygo/targets/wasm.json
diff --git a/tinygo/distinfo b/tinygo/distinfo
index ac7a4a5cfa..aa3ffe632f 100644
--- a/tinygo/distinfo
+++ b/tinygo/distinfo
@@ -18,21 +18,30 @@ Size (aykevl-macos-minimal-sdk-ebb736fda2bec7cea38dcda807518b835a539525.tar.gz)
 BLAKE2s (cmsis-svd-cmsis-svd-data-40327a4d2dff0992682be2872aaa6e096f35d2f4.tar.gz) = 624b6518e771594bce982d347eef95c0a98df148cb60916c7fbca9bf85e00b44
 SHA512 (cmsis-svd-cmsis-svd-data-40327a4d2dff0992682be2872aaa6e096f35d2f4.tar.gz) = a1dbd3e733c4890202bc30a90bec92b6b9a752d50304d29f2161654ba2f28ca89f3772aa92df35d75d6d31f958fe36cb27c1c1c474cac48f8b019d149dfb5c61
 Size (cmsis-svd-cmsis-svd-data-40327a4d2dff0992682be2872aaa6e096f35d2f4.tar.gz) = 254435720 bytes
-BLAKE2s (esp-17.0.1_20240419.tar.gz) = d4f9769bcaaf214e5b2877f1678403b9e3459546d6ee0ecd5b1bc4f7bc4418ae
-SHA512 (esp-17.0.1_20240419.tar.gz) = 5b43bd471bb74fe6ae4df237c11c66e18445c1b8345f1684df37a993f7a36540d3fa79641de4bea9df71d52d8d9c107b3044cd90c106363f1a16ae4e4c751a4b
-Size (esp-17.0.1_20240419.tar.gz) = 195384163 bytes
-BLAKE2s (github.com_aykevl_go-wasm_@v_v0.0.2-0.20220616010729-4a0a888aebdc.mod) = 346968f487678e07ab8716130357df7bfcd0fa5615a673ade5c95d74c0c8da5b
-SHA512 (github.com_aykevl_go-wasm_@v_v0.0.2-0.20220616010729-4a0a888aebdc.mod) = 1f998258d352cf87e1a4cfaa4f6d2b72cf320e3f4861bd75a1afdd91b3339a886fe19c4d4ef8a389e3e1558c50c4bdcfaa9882fe61b4cd797055f09967c0e3fe
-Size (github.com_aykevl_go-wasm_@v_v0.0.2-0.20220616010729-4a0a888aebdc.mod) = 42 bytes
-BLAKE2s (github.com_aykevl_go-wasm_@v_v0.0.2-0.20220616010729-4a0a888aebdc.zip) = dbdeda23f71f653abc95e54056442c69fe6aa6235c031500c3b32e06aec0505e
-SHA512 (github.com_aykevl_go-wasm_@v_v0.0.2-0.20220616010729-4a0a888aebdc.zip) = 5d5dcfc10e5d43ec21c0bc9cece518520d6e8e6c6b1569f158a99235e6ca142b35f78344d6b89e481be0ff44ae9b9cfcc9c1013b6e99d1630dcbf4be6b72aa79
-Size (github.com_aykevl_go-wasm_@v_v0.0.2-0.20220616010729-4a0a888aebdc.zip) = 1210471 bytes
+BLAKE2s (github.com__burnt_sushi_toml_@v_v1.3.2.mod) = cd3c2cea509a40639fa5501d594ba981c1385767f14e35780d21b8bd313977a4
+SHA512 (github.com__burnt_sushi_toml_@v_v1.3.2.mod) = 0e8cdda81300811f629bce3a9307de05450036f750f8c3c0cd5b70854f8f95bd962ce99bfe1325c8d1bf562a5b7b94afb9e9fd2dbe4dcc45325fac6e27471102
+Size (github.com__burnt_sushi_toml_@v_v1.3.2.mod) = 43 bytes
+BLAKE2s (github.com__burnt_sushi_toml_@v_v1.3.2.zip) = 1c9f0c8270856133eafeeb2dadee458e38471a261fd5a2fc7f80e3571b1a6565
+SHA512 (github.com__burnt_sushi_toml_@v_v1.3.2.zip) = 6996d01ab26a4afbfa102b1c74ede682c51267278bf0d809590ce3b3d267aef2a3c42e5609f009ff2e235098739feba883372e080ef4f534d580ac20ccd656c5
+Size (github.com__burnt_sushi_toml_@v_v1.3.2.zip) = 303020 bytes
+BLAKE2s (github.com_aykevl_go-wasm_@v_v0.0.2-0.20240312204833-50275154210c.mod) = 346968f487678e07ab8716130357df7bfcd0fa5615a673ade5c95d74c0c8da5b
+SHA512 (github.com_aykevl_go-wasm_@v_v0.0.2-0.20240312204833-50275154210c.mod) = 1f998258d352cf87e1a4cfaa4f6d2b72cf320e3f4861bd75a1afdd91b3339a886fe19c4d4ef8a389e3e1558c50c4bdcfaa9882fe61b4cd797055f09967c0e3fe
+Size (github.com_aykevl_go-wasm_@v_v0.0.2-0.20240312204833-50275154210c.mod) = 42 bytes
+BLAKE2s (github.com_aykevl_go-wasm_@v_v0.0.2-0.20240312204833-50275154210c.zip) = cfed69f08bbf01477847c18449ca8e79076bed7a1c932bc2fb54c5963d899722
+SHA512 (github.com_aykevl_go-wasm_@v_v0.0.2-0.20240312204833-50275154210c.zip) = 9d3d6042bdd9075d7888589a99dbe252225885fc7de8ad6fd9f1342367bb6b845d94caff95ab3311a8ab2bc0fa8ae488760e87b3fe05bdc9e22ffb80c862018a
+Size (github.com_aykevl_go-wasm_@v_v0.0.2-0.20240312204833-50275154210c.zip) = 1221267 bytes
 BLAKE2s (github.com_blakesmith_ar_@v_v0.0.0-20150311145944-8bd4349a67f2.mod) = ab9205103a4766b401b25db6655ddca06d1c96fd1802714098f7bebf63238420
 SHA512 (github.com_blakesmith_ar_@v_v0.0.0-20150311145944-8bd4349a67f2.mod) = d010a67773f9276989547ca4231752d7875e8d55ee833e980c577c606a983bfaaf957ebfbe01039de24670bd9e6e120de33f21bd0d4dd187d6f6faf61e83d8c4
 Size (github.com_blakesmith_ar_@v_v0.0.0-20150311145944-8bd4349a67f2.mod) = 32 bytes
 BLAKE2s (github.com_blakesmith_ar_@v_v0.0.0-20150311145944-8bd4349a67f2.zip) = f052b6c382c0df52eca27e1c5cd52488645f5bd463f6672208213bc016e88722
 SHA512 (github.com_blakesmith_ar_@v_v0.0.0-20150311145944-8bd4349a67f2.zip) = db43f3c4560876fdfbae0e44696e7cb67630787227ea67dd93e63c55614d605254f8e8674c9f83d579124319e9d90be40012f74a8f59f9f8b1536010d4090e69
 Size (github.com_blakesmith_ar_@v_v0.0.0-20150311145944-8bd4349a67f2.zip) = 10520 bytes
+BLAKE2s (github.com_chavacava_garif_@v_v0.1.0.mod) = 569a9740651719dc423eafd11200b36bd7c47a5d659cb9bf58fd8b648d948cb9
+SHA512 (github.com_chavacava_garif_@v_v0.1.0.mod) = 1dba93c89b4c80d19aea4545c32def817d4d2094f2c8fe4b5da9cb0bd9b411f692c7536d3d9dfb389fb6e92f16653da433e497afc0544448205253b94cfddd45
+Size (github.com_chavacava_garif_@v_v0.1.0.mod) = 87 bytes
+BLAKE2s (github.com_chavacava_garif_@v_v0.1.0.zip) = 839e0c1d66899d825207fb972ec2d9ac581ae74e62a6fe5980bfd4d2b08d697d
+SHA512 (github.com_chavacava_garif_@v_v0.1.0.zip) = 471900944c448ccea6da1c6191728ad21577efcf804ae516bc6644d07a6692fbb4fddf749a995884bbf6a34d9f4844eb724570677fd5d50e18fe90eeb08a1f84
+Size (github.com_chavacava_garif_@v_v0.1.0.zip) = 22383 bytes
 BLAKE2s (github.com_chromedp_cdproto_@v_v0.0.0-20211126220118-81fa0469ad77.mod) = 3ff8bcfb48c2806ddb937122a7a503290ae3dbdfd438dd1a53b66fdc6673c62e
 SHA512 (github.com_chromedp_cdproto_@v_v0.0.0-20211126220118-81fa0469ad77.mod) = 1f2244277c93ee798942906c1628f5746b0c62f2deea93ae4425f4aeed5eeffdb8015211e868ff41f2850558d11d6d6f6983663164af0030d84fca53791d0cd9
 Size (github.com_chromedp_cdproto_@v_v0.0.0-20211126220118-81fa0469ad77.mod) = 128 bytes
@@ -54,12 +63,36 @@ Size (github.com_chromedp_sysutil_@v_v1.0.0.mod) = 44 bytes
 BLAKE2s (github.com_chromedp_sysutil_@v_v1.0.0.zip) = 78731a8bd4e8fd0da027d0567f7af29837a6be17f5aced1685202f053c16d436
 SHA512 (github.com_chromedp_sysutil_@v_v1.0.0.zip) = 1ceba14b19bba9bb005a17cb064421a9da0a43879d4c7fc8eabb6ee024c745b367f34c1348b37454b29d3b3af5d40d3ac926b70ee52a81eed554480daa685c32
 Size (github.com_chromedp_sysutil_@v_v1.0.0.zip) = 5222 bytes
+BLAKE2s (github.com_client9_misspell_@v_v0.3.4.mod) = 8cef8923f19e65e2e4cc8886b37404a116752f102a2592cd8dc24502c02c9ca8
+SHA512 (github.com_client9_misspell_@v_v0.3.4.mod) = ca8192c6321468b4332eb63c765a5798150dce9312873123b48d9ec67ebb4229cffc7b7e8054b8b0a6f45611f08130008031edf33da3468bb9a4ee9455fa02a5
+Size (github.com_client9_misspell_@v_v0.3.4.mod) = 35 bytes
+BLAKE2s (github.com_client9_misspell_@v_v0.3.4.zip) = 38ea877ff815674662c9e785928224c8c275839e16bb1ce51e7f5dc2dfa18ea5
+SHA512 (github.com_client9_misspell_@v_v0.3.4.zip) = 47991999bacf78ddfd33a4af3c0d5b8a418cb7664e05bc59d886150025a1d5aad831deacbd6da76d5a21a97ed115d4210c374459e7af8ed7b93c4c1c0e7a42fa
+Size (github.com_client9_misspell_@v_v0.3.4.zip) = 246908 bytes
 BLAKE2s (github.com_creack_goselect_@v_v0.1.2.mod) = 21b97be7b685ca9269e6a49f7d11ede68f5fa52ed75a9f0b330a066a0f890a6d
 SHA512 (github.com_creack_goselect_@v_v0.1.2.mod) = a40fb6805750c553d69c15a577d87b56df2c8583ff8035fb6604bbc49105efe4cecb8675ea8159ecca9986e5b7993648386e7501cd0d034ba3e506f9f3d87921
 Size (github.com_creack_goselect_@v_v0.1.2.mod) = 43 bytes
 BLAKE2s (github.com_creack_goselect_@v_v0.1.2.zip) = fe12494511d7ad228e1a85457529b9724dd295a731bb03ce43d880c062d51c4d
 SHA512 (github.com_creack_goselect_@v_v0.1.2.zip) = 8b8b76cd6ef81ea72f8657c95492caa24639fcdc60f86673996a1034a6006a2d319b10a1d4ad235bad160738d07fa882d9262b37f9c06b5b364e297700e50f8f
 Size (github.com_creack_goselect_@v_v0.1.2.zip) = 12768 bytes
+BLAKE2s (github.com_davecgh_go-spew_@v_v1.1.0.mod) = eee11d0ec5d2260dc11d9bfe8f9d523e54530b71cc8357f43c0214b3b74bef5c
+SHA512 (github.com_davecgh_go-spew_@v_v1.1.0.mod) = 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+Size (github.com_davecgh_go-spew_@v_v1.1.0.mod) = 34 bytes
+BLAKE2s (github.com_davecgh_go-spew_@v_v1.1.1.mod) = eee11d0ec5d2260dc11d9bfe8f9d523e54530b71cc8357f43c0214b3b74bef5c
+SHA512 (github.com_davecgh_go-spew_@v_v1.1.1.mod) = 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+Size (github.com_davecgh_go-spew_@v_v1.1.1.mod) = 34 bytes
+BLAKE2s (github.com_fatih_color_@v_v1.16.0.mod) = 46b399c24ba09bdc8281e42d2be620d07d47d4c43d1b7f4fbb632820c4ead769
+SHA512 (github.com_fatih_color_@v_v1.16.0.mod) = f95cdfe38c21dd338c598c692b961f1098cf0d64b87fe393f2848f39bfa819b7005d0797a9d31f45a12ef87117425051871d16eebed6d8f748a845b9a77ea4ce
+Size (github.com_fatih_color_@v_v1.16.0.mod) = 161 bytes
+BLAKE2s (github.com_fatih_color_@v_v1.16.0.zip) = e18f6bfec2081055d660f3437faf60a1fd557f7a2435004079f31693f9fba022
+SHA512 (github.com_fatih_color_@v_v1.16.0.zip) = 48c0fbbcd755aa767c0ce6428abb29011e394f72c93216114b7123f3567da61ed1195524287f54ef330c005efddc183a7c35a8f8e96c9df82ab6d77e6e064d0a
+Size (github.com_fatih_color_@v_v1.16.0.zip) = 14444 bytes
+BLAKE2s (github.com_fatih_structtag_@v_v1.2.0.mod) = 4fe904c962633a246d60625e848555a2868178b34aac19fef50bf0f0817a3329
+SHA512 (github.com_fatih_structtag_@v_v1.2.0.mod) = 068ba292dcda1558106c24300b7780d68f2830a2b81beb6656c844c47853b3eadee17c22c75be2420ce82db630de33ebfc56e79c62c85329d6675907c89bcd3c
+Size (github.com_fatih_structtag_@v_v1.2.0.mod) = 43 bytes
+BLAKE2s (github.com_fatih_structtag_@v_v1.2.0.zip) = a330fed760e52092ff04547f988b5327c25a4d8fee027523747c0cd08eca47aa
+SHA512 (github.com_fatih_structtag_@v_v1.2.0.zip) = 6bd5dc5b0a86a6c82edd272772667b03e6002843d46f126f120621666d496e46359517ed3bc236d3986e8a0fd9623a3ea8d7a83dcbf86e5208701b5fb2fa89f0
+Size (github.com_fatih_structtag_@v_v1.2.0.zip) = 6770 bytes
 BLAKE2s (github.com_gobwas_httphead_@v_v0.1.0.mod) = 7f164213cefd030c24460c8c995366f256b7490e528d27030d73de5e696d9bd2
 SHA512 (github.com_gobwas_httphead_@v_v0.1.0.mod) = 14f5ce1353865e19ed1221cbc8651504d570f35478006bfa68a3b2f43ee3a849b2c7555453eb7685bf75bdfbac579ad000d7902b9f025c38bfb7a59daf8d18b9
 Size (github.com_gobwas_httphead_@v_v0.1.0.mod) = 43 bytes
@@ -114,57 +147,123 @@ Size (github.com_marcinbor85_gohex_@v_v0.0.0-20200531091804-343a4b548892.mod) =
 BLAKE2s (github.com_marcinbor85_gohex_@v_v0.0.0-20200531091804-343a4b548892.zip) = d642a93b6cdb8678f4f9f348544853cab497924591a1602494e519d5a2d05e77
 SHA512 (github.com_marcinbor85_gohex_@v_v0.0.0-20200531091804-343a4b548892.zip) = 1c8de0cca12f34b158bc0b6a61a8b64bc17bce4fb53d15045c6e42232a4179611273c56ea308316efe7ec67d0bf5e9718d9dcf674f80c422fbcfaeb471a94977
 Size (github.com_marcinbor85_gohex_@v_v0.0.0-20200531091804-343a4b548892.zip) = 11621 bytes
+BLAKE2s (github.com_mattn_go-colorable_@v_v0.1.13.mod) = 36f79b7fcb39076f53a906107c969283c2f8574a9e531e9e3881714f14b38d76
+SHA512 (github.com_mattn_go-colorable_@v_v0.1.13.mod) = 06f4dc07b1db28632ed92b0e2443a2376537f68ea0335531e4de79dcf1bceb46c7a031930367b7db31094bce46d4701c6a5d410ba2d4b53ef5de5272d388cc23
+Size (github.com_mattn_go-colorable_@v_v0.1.13.mod) = 90 bytes
+BLAKE2s (github.com_mattn_go-colorable_@v_v0.1.13.zip) = f16520fa57c133e232392708659fc7b02b21d96cf386a08ef13f5dc303226278
+SHA512 (github.com_mattn_go-colorable_@v_v0.1.13.zip) = 5f281638b231610eb935dc7ab89b74997f62d5e5d07931c1f60578940a7749032c816f1e9446eda56a991bf615d0807788839d860029ca4792928332b747d63e
+Size (github.com_mattn_go-colorable_@v_v0.1.13.zip) = 13909 bytes
 BLAKE2s (github.com_mattn_go-colorable_@v_v0.1.4.mod) = 3f5942b3f50d96e142b12b290dd8e813bb803677ef5da5485471472866a5fc1a
 SHA512 (github.com_mattn_go-colorable_@v_v0.1.4.mod) = f69ecc2e8097c17a9c0002181451d56a8a7496f62e87f437802420e9af27c5f80da2be189597759f2a5ee2656dca8c1cf91a5374b8e46919f7a6e0f9579d2526
 Size (github.com_mattn_go-colorable_@v_v0.1.4.mod) = 80 bytes
-BLAKE2s (github.com_mattn_go-colorable_@v_v0.1.8.mod) = 58d00143e20a194aeb7e9d7af6790e28ec6e813b3cc563fa342cba1dcc61b134
-SHA512 (github.com_mattn_go-colorable_@v_v0.1.8.mod) = 60840c731813699f19e9a23f3cc0e890c0b0e8228510b0021aa2696f35f3aefa1fc06eb396c5035214ac185816d5757896da1bfaf59e2dd24ca750f5b792e6c5
-Size (github.com_mattn_go-colorable_@v_v0.1.8.mod) = 160 bytes
-BLAKE2s (github.com_mattn_go-colorable_@v_v0.1.8.zip) = 00a098e105d02e73d980dd32877e7db21b9fdd7a1bfc980d13295e132a2877ea
-SHA512 (github.com_mattn_go-colorable_@v_v0.1.8.zip) = c39ebb2cc99a555054d55ffcefd5680292c66eed23b1ba8a3595259dc24cd42d432b558014066554308f14fc452b7a830f8b10e635d317b5f14ac0e0b24b1528
-Size (github.com_mattn_go-colorable_@v_v0.1.8.zip) = 13690 bytes
 BLAKE2s (github.com_mattn_go-isatty_@v_v0.0.10.mod) = ac0635d2228c2808e5041cabee54eed093f687ffefb47a983429168ea805b3fa
 SHA512 (github.com_mattn_go-isatty_@v_v0.0.10.mod) = f144089cc85271c7d91b9a6faf169018bb12177dd770db0092dfd0b4c71846e5cc6dea385c0158a974cfe86971e5642858a6d633c64d3b598f1ab254fd47db28
 Size (github.com_mattn_go-isatty_@v_v0.0.10.mod) = 104 bytes
-BLAKE2s (github.com_mattn_go-isatty_@v_v0.0.12.mod) = bfe9466b5bbed9a985efbf5ea4cdd6a6da9e51c7d1e8f7e354a7c7338a3145c0
-SHA512 (github.com_mattn_go-isatty_@v_v0.0.12.mod) = 7bd9f6a38aa9a16c3569142164389d1c4046170f66b5e9044f7aaa3192e9d2e2ccec486e3bc7fbac868c9693b6d333068c1a34ccd9e79dec1746a86348951503
-Size (github.com_mattn_go-isatty_@v_v0.0.12.mod) = 104 bytes
-BLAKE2s (github.com_mattn_go-isatty_@v_v0.0.12.zip) = bcec7d2b9d86a66e4f2d5d2f5b16354d4effdf94490a0c1a6d2313d5b18ac64a
-SHA512 (github.com_mattn_go-isatty_@v_v0.0.12.zip) = 79ba14a04838c509500e6098553e8aadcd7105445387160a8aa1a6d7b0e70f0e807c99036c31faf51920544da2156195174c8530e317a72728719cb0a9a66098
-Size (github.com_mattn_go-isatty_@v_v0.0.12.zip) = 8902 bytes
+BLAKE2s (github.com_mattn_go-isatty_@v_v0.0.16.mod) = 9ab0e18450ce1411fd7541669c1b29e58ebdb56bf51d7257adbef3a06f80c73f
+SHA512 (github.com_mattn_go-isatty_@v_v0.0.16.mod) = fa6d9703ba17668a67a2c80fba6ce5d7a682c1ee225591f31b32141a68f47c3ae98a93a59b0a6b5f9b40770b56933fe96da87754b28200df8640187acf203715
+Size (github.com_mattn_go-isatty_@v_v0.0.16.mod) = 104 bytes
+BLAKE2s (github.com_mattn_go-isatty_@v_v0.0.20.mod) = 779efb55fdcfefacdd39190c04ee6ce80f51999e7500c46db997722d7af26586
+SHA512 (github.com_mattn_go-isatty_@v_v0.0.20.mod) = 9f1baeff279dfddcbc2c93a65b56b432ae90fc360b59809ef755bb13c02b5beb87f8e70e6d4397a85c0f20e1ec50f572558535eb401b1a48d2b40f9f4aa2eaa2
+Size (github.com_mattn_go-isatty_@v_v0.0.20.mod) = 76 bytes
+BLAKE2s (github.com_mattn_go-isatty_@v_v0.0.20.zip) = 2d2cb2dfbdd0ab3966083e41da0935841137086e5ae572048732f45c92b2f532
+SHA512 (github.com_mattn_go-isatty_@v_v0.0.20.zip) = 55d1fca3591dfa9c350a1509c47be776186247adb5b43b6c047743ac265d4cff5252584fa76b4030f9c47bee9eedd610b1c90dbf690b2cdeeabc1f3a95fcd390
+Size (github.com_mattn_go-isatty_@v_v0.0.20.zip) = 8936 bytes
 BLAKE2s (github.com_mattn_go-isatty_@v_v0.0.8.mod) = de03c3155d8d215b08a4b4bf98b23f0410fb64f284d1776f87e391051acca18e
 SHA512 (github.com_mattn_go-isatty_@v_v0.0.8.mod) = 923114bfd285393d06f681ba57db69f042f57d8cd7817a1611c7719121c812de8023a049024165e10112bda31a7f99d3bfe0d4c4f419557ba8909a2d005be405
 Size (github.com_mattn_go-isatty_@v_v0.0.8.mod) = 95 bytes
 BLAKE2s (github.com_mattn_go-runewidth_@v_v0.0.7.mod) = 425a4ee1bcc04aff2655e119549702481c6bf569079a38ae6a073d031de347eb
 SHA512 (github.com_mattn_go-runewidth_@v_v0.0.7.mod) = 0cfd4101dd8ed90f80b7f4ce2928cd322b93855764abae65d66c5ff9888a7c8aec6ee6581c7f05d1c80db5c78003ee2afc8537fda8a3855e2349bfb8267aba61
 Size (github.com_mattn_go-runewidth_@v_v0.0.7.mod) = 45 bytes
+BLAKE2s (github.com_mattn_go-runewidth_@v_v0.0.9.mod) = 425a4ee1bcc04aff2655e119549702481c6bf569079a38ae6a073d031de347eb
+SHA512 (github.com_mattn_go-runewidth_@v_v0.0.9.mod) = 0cfd4101dd8ed90f80b7f4ce2928cd322b93855764abae65d66c5ff9888a7c8aec6ee6581c7f05d1c80db5c78003ee2afc8537fda8a3855e2349bfb8267aba61
+Size (github.com_mattn_go-runewidth_@v_v0.0.9.mod) = 45 bytes
+BLAKE2s (github.com_mattn_go-runewidth_@v_v0.0.9.zip) = b4a7cfd9dc3e347f588c301d2ad0b557c928b0e020b63b992d5beaade2d1009e
+SHA512 (github.com_mattn_go-runewidth_@v_v0.0.9.zip) = fad08292597cbd4a359e06f85bc7cc37b3d3d84b8046e47828259e36872063069c4ab17b7c89f2a5de4b5d0ab1ca5cc66cc515847a7887339a3a04b5f44e3c92
+Size (github.com_mattn_go-runewidth_@v_v0.0.9.zip) = 20005 bytes
 BLAKE2s (github.com_mattn_go-tty_@v_v0.0.4.mod) = b03aef2d541de144b5140dce617e9332437867bafa7b68bebccf99b2168a8e88
 SHA512 (github.com_mattn_go-tty_@v_v0.0.4.mod) = 1c5e1c07bd8db4c7b7344696acb2059a189229bb10a94cf676711fe715e7119ef7baca430c9057131d90b242b640c528c023a30ae44bb06be0a554f3acdd21d6
 Size (github.com_mattn_go-tty_@v_v0.0.4.mod) = 218 bytes
 BLAKE2s (github.com_mattn_go-tty_@v_v0.0.4.zip) = 395038ff629562f2fd5934570e128c5d906b563220ba3d45e737bb40bf8ca0da
 SHA512 (github.com_mattn_go-tty_@v_v0.0.4.zip) = 9e045a2052c5c02044447ad73ea3219b1676c9093590dc667eeb5a98a4c2f7653dcb5d10e7b04b17c461e3e4172624e75880dded51bb1c84590a1f6db68f7812
 Size (github.com_mattn_go-tty_@v_v0.0.4.zip) = 11958 bytes
+BLAKE2s (github.com_mgechev_dots_@v_v0.0.0-20210922191527-e955255bf517.mod) = 7daa0e99aafd76b6def6928a6cdb0c9765d6d10016fb4530c1e32cd51dadaa2f
+SHA512 (github.com_mgechev_dots_@v_v0.0.0-20210922191527-e955255bf517.mod) = e25b5715d71b08c16c704f572d20072e02204339017cefbfe53144f33fc716a5c2ab4a15b33a50897dd50583e1407f559bc78264df4f3eb70ce661cce86783c9
+Size (github.com_mgechev_dots_@v_v0.0.0-20210922191527-e955255bf517.mod) = 31 bytes
+BLAKE2s (github.com_mgechev_dots_@v_v0.0.0-20210922191527-e955255bf517.zip) = a5a146d6fdbca65f59d79b968be2d79c74d686bb99d796245ac6c5b1e6b97082
+SHA512 (github.com_mgechev_dots_@v_v0.0.0-20210922191527-e955255bf517.zip) = 292a72838b4ca5b5e956057abdc2d4fd6d9faa790d12bbc12a0aaf4919d7139859ede6ed5e839e73707a22880304bdc38dd0b18dfa92615ebcbee8c3933b23a5
+Size (github.com_mgechev_dots_@v_v0.0.0-20210922191527-e955255bf517.zip) = 10736 bytes
+BLAKE2s (github.com_mgechev_revive_@v_v1.3.7.mod) = 7db3b4bcd7518fb66fd301ebd95f3b02c5cc8c6ec7a12e49fb7272a4b0a901a3
+SHA512 (github.com_mgechev_revive_@v_v1.3.7.mod) = 3f1b7ba85a9957b52dec953cd0b08833e60c7cc857b0c26ea928a69af219c1acc7d9325f0d9cc8e90fb47b566c7604b89da5b0283c558acfec2f87bf15d9b165
+Size (github.com_mgechev_revive_@v_v1.3.7.mod) = 663 bytes
+BLAKE2s (github.com_mgechev_revive_@v_v1.3.7.zip) = 655176b429f5ee398535d9d208d22621025298440ad57cd06c3f7a98bd45dec1
+SHA512 (github.com_mgechev_revive_@v_v1.3.7.zip) = 6f927bb123fa02c392af10fd7a4a4ca28846d58285cd212256184d8666886f2728688792276bff9f4a8b0b52b91e67dc67e6714714266e3a41884987a26d5e57
+Size (github.com_mgechev_revive_@v_v1.3.7.zip) = 871160 bytes
+BLAKE2s (github.com_mitchellh_go-homedir_@v_v1.1.0.mod) = c8db0a19a290a8554300fece593bee12654126a1fe4b14533916147c55c98c34
+SHA512 (github.com_mitchellh_go-homedir_@v_v1.1.0.mod) = a2b7ed5a25e6dcab620357d5c216546bdb554edbc6fd927a0703e788d7e7a10a743471d10f5c7cc56ad829ab35c7272c61d210e55947363447832e924844e9ee
+Size (github.com_mitchellh_go-homedir_@v_v1.1.0.mod) = 39 bytes
+BLAKE2s (github.com_mitchellh_go-homedir_@v_v1.1.0.zip) = 8689d19fbff29709c4aac8ca7c04ecf060ff7ccc0093e63ea08843a722c1bbfb
+SHA512 (github.com_mitchellh_go-homedir_@v_v1.1.0.zip) = 06bd620730c303df004e1d6a06a1aab8d83551d594c28e42f8d43613153ac28e6a5dcffaede69c84b2b49027b62581851a332f1397a2d6df9a46078510f7d1e2
+Size (github.com_mitchellh_go-homedir_@v_v1.1.0.zip) = 4163 bytes
+BLAKE2s (github.com_olekukonko_tablewriter_@v_v0.0.5.mod) = cd35d540354ab1ef13cc02d0e4fc630089bdcae7868e8b56069c3bf5804fe584
+SHA512 (github.com_olekukonko_tablewriter_@v_v0.0.5.mod) = 79c65033c9ed8b95230cc1f11ae5f1684a3a0d48ca9c47bc33d46376b732be4d08a8b6d39788e388b86ec16e502e378fea4654424e81ab3fa372ff30e87bfdfb
+Size (github.com_olekukonko_tablewriter_@v_v0.0.5.mod) = 96 bytes
+BLAKE2s (github.com_olekukonko_tablewriter_@v_v0.0.5.zip) = e5d294dd8e425d25d1bc99ed2620a8bf4072b7d19f74408fd4b35331af3afcd3
+SHA512 (github.com_olekukonko_tablewriter_@v_v0.0.5.zip) = 51ac6647cf44f5ba36d9209576dff1f2f133ec8b0a13a957e4642e3034b2d2b755de8ebf34a0c77f146b3f33044cc2f71a85e512690553e3a3bf311c2f46bae8
+Size (github.com_olekukonko_tablewriter_@v_v0.0.5.zip) = 24933 bytes
 BLAKE2s (github.com_orisano_pixelmatch_@v_v0.0.0-20210112091706-4fa4c7ba91d5.mod) = 6254efe57c40f75831d136ac43a4859ec302763a8fd97ecf38b91dc7235b1025
 SHA512 (github.com_orisano_pixelmatch_@v_v0.0.0-20210112091706-4fa4c7ba91d5.mod) = 72d8236388fe1782215f69074c8cb3e4bb0cc8049c58106f38d1bea74bdd3e98ce9aca643179e5c5c7f116a9a93c752a23538878d8ede6c7510032049d3871b9
 Size (github.com_orisano_pixelmatch_@v_v0.0.0-20210112091706-4fa4c7ba91d5.mod) = 46 bytes
+BLAKE2s (github.com_pkg_errors_@v_v0.9.1.mod) = ae26654fdfcb36fe7ce35e2a348782cf1a3b5c44a514b60a870dc4972267b34a
+SHA512 (github.com_pkg_errors_@v_v0.9.1.mod) = 0c156e21d35c45a89c1a1b69ff1976b4f7511b3870bf96126121f5a5effa3723eb45bf080e840d5c8b96898c65207dba83eb3e1a23668dd8a5e20ee6be775cc0
+Size (github.com_pkg_errors_@v_v0.9.1.mod) = 29 bytes
+BLAKE2s (github.com_pkg_errors_@v_v0.9.1.zip) = 241f2aab1fe85dc4f55efccb9bc86965ba67cd374acebcdaf0cec02259e6a611
+SHA512 (github.com_pkg_errors_@v_v0.9.1.zip) = 82b0ed1ceadd44a2871b56e733a118003b1bae9e38fe95251e0aa06a0a4c9b4940c485336fa11335974e0df536dcd0491ec1b2e545ecdddc7f9ce59771f86321
+Size (github.com_pkg_errors_@v_v0.9.1.zip) = 17866 bytes
+BLAKE2s (github.com_pmezard_go-difflib_@v_v1.0.0.mod) = 365dee34dcd09f0fbcccb2fff0be74a00fe71a80b9104b1ad3a3c199a48f5a28
+SHA512 (github.com_pmezard_go-difflib_@v_v1.0.0.mod) = c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902
+Size (github.com_pmezard_go-difflib_@v_v1.0.0.mod) = 37 bytes
 BLAKE2s (github.com_sigurn_crc16_@v_v0.0.0-20211026045750-20ab5afb07e3.mod) = 8496e56c58bd011ca1f2f2010f6189e0dd947adbf33c874977ae04b02fc0ac6e
 SHA512 (github.com_sigurn_crc16_@v_v0.0.0-20211026045750-20ab5afb07e3.mod) = 81b1320111ceda6d4761709861b276e9eabc07fea97aa2b73a0d96ca30533eb6c84bcedc561058de1a9cf3af09261eee7b00a79e48baa502a3513c3ed986d5c4
 Size (github.com_sigurn_crc16_@v_v0.0.0-20211026045750-20ab5afb07e3.mod) = 31 bytes
 BLAKE2s (github.com_sigurn_crc16_@v_v0.0.0-20211026045750-20ab5afb07e3.zip) = c31ea0056e2a1b6e90ed3e54183656950076ee591c9ff040b1c2b4f8183f260b
 SHA512 (github.com_sigurn_crc16_@v_v0.0.0-20211026045750-20ab5afb07e3.zip) = 2c82d5867d9f8084f8f7028aa2060feb7caffd323ebc1efc532957e5f84d2d6adaf19d9cb51d615e6e1730341337b333fb08b05b1a1ef3d14e1fde145cc3864d
 Size (github.com_sigurn_crc16_@v_v0.0.0-20211026045750-20ab5afb07e3.zip) = 6372 bytes
-BLAKE2s (go.bug.st_serial_@v_v1.6.0.mod) = c430c3b6be4d3fe5478c960ed9e0bb6dbf8af29f401d0f75241e0a334f385fb3
-SHA512 (go.bug.st_serial_@v_v1.6.0.mod) = aa9e3245e4401a32061f12b2c34d07d59829977d1f7cdc2a089ad2a1cc3b35168730d61a8560ffba7610f3b5d912acd54857333c2847474eaa6384e4427cab1e
-Size (go.bug.st_serial_@v_v1.6.0.mod) = 345 bytes
-BLAKE2s (go.bug.st_serial_@v_v1.6.0.zip) = 373fc89d0408f42fbd9cbbcaf626dc762096d7cc30409b51c9782f254639ac73
-SHA512 (go.bug.st_serial_@v_v1.6.0.zip) = a00ef2e00909d2eea2c4672c943226d49236866a7f0e1755838e1b689dd1a6a36848cce6202231ea82c05e004b805ba7c74127b2ba6ad75eedaae5f12eb2d80a
-Size (go.bug.st_serial_@v_v1.6.0.zip) = 44016 bytes
-BLAKE2s (golang.org_x_net_@v_v0.20.0.mod) = e04bf21e9b11b1e193589cfaad0943ef9951b898e61dea31df391f4e9a3e0ae6
-SHA512 (golang.org_x_net_@v_v0.20.0.mod) = f99807bacc50042929cad5fe3c9d7b71e02aa598445f95965e6dd1cc8e78e561529326e0a139eb8f719305a885317108bf66d28480755b199d0ad633bafa144d
-Size (golang.org_x_net_@v_v0.20.0.mod) = 155 bytes
-BLAKE2s (golang.org_x_net_@v_v0.20.0.zip) = cca6133f738ed5c20d29e50393d8a4e0a5e02fd33bfc2a6597713b831bc9ea90
-SHA512 (golang.org_x_net_@v_v0.20.0.zip) = 3c37e6ec12947da91ffbcab66fcb40e706691608ce1af1d22e9cacdefa9f5b74a9920786f06e838ee83a9143e3ebd20c26f699d7f9bdc695719a5f4607f966aa
-Size (golang.org_x_net_@v_v0.20.0.zip) = 1868707 bytes
+BLAKE2s (github.com_spf13_afero_@v_v1.11.0.mod) = 550c955d604b5be4fafe22f80e34cea03bfb09482d54e7656b9c38c99bb7da14
+SHA512 (github.com_spf13_afero_@v_v1.11.0.mod) = 0ea2350a38f880067d658a54768e55d975e2c887b9d508523a645637b05df872bb9258d70e14808946f4f9cb39eedaed4daa21fafc5c5c397152ccc749f84cbd
+Size (github.com_spf13_afero_@v_v1.11.0.mod) = 1550 bytes
+BLAKE2s (github.com_spf13_afero_@v_v1.11.0.zip) = 4981b6f6a3bc22c03c51dda99296691367ba20eefcbbe7cc21160b590f866010
+SHA512 (github.com_spf13_afero_@v_v1.11.0.zip) = a48e2381ffbb7983652e52edb2a68e392fe92548516935556080f4aa3975599104dca8c9c22bb0df312377a3fa63f3d5ee6b5c8767f2c756891ac4fe42c0db4b
+Size (github.com_spf13_afero_@v_v1.11.0.zip) = 122472 bytes
+BLAKE2s (github.com_stretchr_objx_@v_v0.1.0.mod) = 1eb73df00a63ad02b651d13ef6fec7b4842f22c3ecf50546104fddb717aa1c0b
+SHA512 (github.com_stretchr_objx_@v_v0.1.0.mod) = 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5
+Size (github.com_stretchr_objx_@v_v0.1.0.mod) = 32 bytes
+BLAKE2s (github.com_stretchr_objx_@v_v0.4.0.mod) = e5c1d6b824d1be53abbb3b8f906a3f0bf77e3447b39eb0d9f9f4319c55ebb20e
+SHA512 (github.com_stretchr_objx_@v_v0.4.0.mod) = 022706974a2aaaa604a814996d4307a0b0f4a408987ece5cb9d0fbd03d9a71bc9e5c4ae89877f9527858f4071829d85674732550a514562df1a406a95eed9d35
+Size (github.com_stretchr_objx_@v_v0.4.0.mod) = 137 bytes
+BLAKE2s (github.com_stretchr_objx_@v_v0.5.0.mod) = f7e6a80abd08386e00e3ee80803db84f0f5608240ecde454f96f92e2d4dbf7ff
+SHA512 (github.com_stretchr_objx_@v_v0.5.0.mod) = 3725b66aadb0bd71f79264cb907fc13dbe969f00b5800e4dd1e331394858c39d191e57317228d7ef665a4fd4454bdab7b811632725537d6c9bc9fa2e29d34aca
+Size (github.com_stretchr_objx_@v_v0.5.0.mod) = 85 bytes
+BLAKE2s (github.com_stretchr_testify_@v_v1.7.1.mod) = 8f7c927dae69fdeb23ce71b39268d84489f12c4cb4cb30e23a564754fde44db8
+SHA512 (github.com_stretchr_testify_@v_v1.7.1.mod) = 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b
+Size (github.com_stretchr_testify_@v_v1.7.1.mod) = 216 bytes
+BLAKE2s (github.com_stretchr_testify_@v_v1.8.0.mod) = 4b9f1b2997c84b26b08b9c2b5febd4d7dad875c2869013e0e87d1cebbaff04f0
+SHA512 (github.com_stretchr_testify_@v_v1.8.0.mod) = 62122d19530516ad5a84d98ccb77f299c79bd0ad4da58314ce31d07696076de1b3d1150e603cb296e4ad8e5e839a9fd2241f1e8981fc3356379444d5062e0d26
+Size (github.com_stretchr_testify_@v_v1.8.0.mod) = 188 bytes
+BLAKE2s (github.com_stretchr_testify_@v_v1.8.4.mod) = 9cb979f9a53faf1fe49a3cd34a458afe917803f872507c727f8e1f8210726e1c
+SHA512 (github.com_stretchr_testify_@v_v1.8.4.mod) = 10c923ac832f54ecd370cd7441f56561b9adf0bb05858605f3515759cef29383cda816f2d3fe7ef004f51b428afa4a19163a619f7dc2aa30f7177636d7c8d175
+Size (github.com_stretchr_testify_@v_v1.8.4.mod) = 188 bytes
+BLAKE2s (github.com_tinygo-org_tools_@v_v0.0.0-20240612102102-36af80766fc9.mod) = e64389a36e6fd6019566ee8749000b1ccab8a36145e7186629858078e5c6a196
+SHA512 (github.com_tinygo-org_tools_@v_v0.0.0-20240612102102-36af80766fc9.mod) = dda36efd319f72b4d7857190d54392629ba331b662a8a5b19977e6a6e171de0b9eca76e6db26e9955b81721bfe44262eec45dda7cd7b105fb7287f690e128341
+Size (github.com_tinygo-org_tools_@v_v0.0.0-20240612102102-36af80766fc9.mod) = 339 bytes
+BLAKE2s (github.com_tinygo-org_tools_@v_v0.0.0-20240612102102-36af80766fc9.zip) = 40aa7b22355a9e0f8b4defc26226fa2a6e33a603d7d9e634dd6be01fbc855659
+SHA512 (github.com_tinygo-org_tools_@v_v0.0.0-20240612102102-36af80766fc9.zip) = 2389c3d3b6554b748a8f76a4c983550fd675a5d7599e04ba207df4ec2a5feee0022be94ef76c93ebb3cb5c0a9181c7c4558f1af31cf265c942affd01d770532a
+Size (github.com_tinygo-org_tools_@v_v0.0.0-20240612102102-36af80766fc9.zip) = 3275875 bytes
+BLAKE2s (golang.org_x_net_@v_v0.26.0.mod) = 38b09ecda0e04826ccb2989569da572b2714e0bc3d5171027058341ce023136e
+SHA512 (golang.org_x_net_@v_v0.26.0.mod) = f443722dc3f645fc0d5c20a1b18d433f25fcc648dc947ec8fc9b795766b528e5e05d87c94ee05f17771f83e6cf1161794a9d510038f5a6f9521a96b4d66de5c4
+Size (golang.org_x_net_@v_v0.26.0.mod) = 155 bytes
+BLAKE2s (golang.org_x_net_@v_v0.26.0.zip) = bdc8bd40f25019cf64c9423760a16f219a4319b3a7db4461c9332bd4788ddb8a
+SHA512 (golang.org_x_net_@v_v0.26.0.zip) = 762db327e0ffaf8057e042c3ffbfb80885c62d89a7c223a30498f678f60d237dafcadf5c40f246823eb7d2a6a3326c1fd342e5634d4fac1e3d39e03533a5bf61
+Size (golang.org_x_net_@v_v0.26.0.zip) = 1836588 bytes
 BLAKE2s (golang.org_x_sys_@v_v0.0.0-20190222072716-a9d3bda3a223.mod) = aa44bc87b37c614a717cf692f23966b8babf30a09e6039a89eb6cc5b2943af87
 SHA512 (golang.org_x_sys_@v_v0.0.0-20190222072716-a9d3bda3a223.mod) = ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c
 Size (golang.org_x_sys_@v_v0.0.0-20190222072716-a9d3bda3a223.mod) = 24 bytes
@@ -174,36 +273,30 @@ Size (golang.org_x_sys_@v_v0.0.0-20191008105621-543471e840be.mod) = 33 bytes
 BLAKE2s (golang.org_x_sys_@v_v0.0.0-20191120155948-bd437916bb0e.mod) = 6b2b0a0ac9d77adff84f1aab70cc38a4dcf14418c326fcb2dde80f104fb41e9f
 SHA512 (golang.org_x_sys_@v_v0.0.0-20191120155948-bd437916bb0e.mod) = 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
 Size (golang.org_x_sys_@v_v0.0.0-20191120155948-bd437916bb0e.mod) = 33 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.0.0-20200116001909-b77594299b42.mod) = 6b2b0a0ac9d77adff84f1aab70cc38a4dcf14418c326fcb2dde80f104fb41e9f
-SHA512 (golang.org_x_sys_@v_v0.0.0-20200116001909-b77594299b42.mod) = 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
-Size (golang.org_x_sys_@v_v0.0.0-20200116001909-b77594299b42.mod) = 33 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.0.0-20200223170610-d5e6a3e2c0ae.mod) = 6b2b0a0ac9d77adff84f1aab70cc38a4dcf14418c326fcb2dde80f104fb41e9f
-SHA512 (golang.org_x_sys_@v_v0.0.0-20200223170610-d5e6a3e2c0ae.mod) = 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
-Size (golang.org_x_sys_@v_v0.0.0-20200223170610-d5e6a3e2c0ae.mod) = 33 bytes
 BLAKE2s (golang.org_x_sys_@v_v0.0.0-20201207223542-d4d67f95c62d.mod) = 6b2b0a0ac9d77adff84f1aab70cc38a4dcf14418c326fcb2dde80f104fb41e9f
 SHA512 (golang.org_x_sys_@v_v0.0.0-20201207223542-d4d67f95c62d.mod) = 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
 Size (golang.org_x_sys_@v_v0.0.0-20201207223542-d4d67f95c62d.mod) = 33 bytes
 BLAKE2s (golang.org_x_sys_@v_v0.0.0-20211124211545-fe61309f8881.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
 SHA512 (golang.org_x_sys_@v_v0.0.0-20211124211545-fe61309f8881.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
 Size (golang.org_x_sys_@v_v0.0.0-20211124211545-fe61309f8881.mod) = 33 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.16.0.mod) = 546db01fa3b030f3f3b5f8d3674bc29d1f026a60a57e474fff3e1cd44fe694a1
-SHA512 (golang.org_x_sys_@v_v0.16.0.mod) = ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b
-Size (golang.org_x_sys_@v_v0.16.0.mod) = 33 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.16.0.zip) = f24aed4816e410667a969a9cad5e4bbc98b112ff60fe0a26326a09f6aebbe119
-SHA512 (golang.org_x_sys_@v_v0.16.0.zip) = 7ed2338bf9d919df90b3d1d67cd1d959e8741ab4d82e33ffc50b05d08ea4ae243d1cafdde2b57173f5348f5386b520edefaa5abbc484971534e9e9e02c7f0132
-Size (golang.org_x_sys_@v_v0.16.0.zip) = 1902594 bytes
-BLAKE2s (golang.org_x_text_@v_v0.14.0.mod) = 41aa03dda094edbe86480c3bb1e96f134c984b2f6af2790bb8545d511df4e0a8
-SHA512 (golang.org_x_text_@v_v0.14.0.mod) = c51e7660e628e383c698fc48e2ac0c38e10ef3ccfb15c92e45279dfecf9897433a245294f3a2430637800d8ff6e23fa9257b0aa6b4f1eac7c135fadc76afd808
-Size (golang.org_x_text_@v_v0.14.0.mod) = 197 bytes
-BLAKE2s (golang.org_x_text_@v_v0.14.0.zip) = 46d6a390df754335eb06a8297643c50eaef200ee73ef515738e129d0832c7132
-SHA512 (golang.org_x_text_@v_v0.14.0.zip) = 0e29712dbc578d83797b27a7ce03b01e554c2ae0a8e8c4b88fca4759002494ba6615aac28aa8507912f39e7d85c41b8a689ec9d695f67a1f172c203929fb4bea
-Size (golang.org_x_text_@v_v0.14.0.zip) = 9235236 bytes
-BLAKE2s (golang.org_x_tools_@v_v0.17.0.mod) = 125cb657f21418985f2fe41a96faf9f214d13a02663c754da53fd7c66f037a72
-SHA512 (golang.org_x_tools_@v_v0.17.0.mod) = 3c993a8fb020fa29eb2abe6ea6c6f14a6b5196607205203bc4c9ada0ac99e1aed290e26849fe2a7c9d09b6de37121f3483b19c14054b0b076fc690aca0d0906a
-Size (golang.org_x_tools_@v_v0.17.0.mod) = 168 bytes
-BLAKE2s (golang.org_x_tools_@v_v0.17.0.zip) = e93b2f135bc3a25c1e212956cf2938208f5508c2b04fd0f37ca6ac0407a7a2df
-SHA512 (golang.org_x_tools_@v_v0.17.0.zip) = 4e37f98c6a12df91ef29a3229e9131e305dd31bdda561b6b63c9682d18527a1cecc7c4dec27fbb3baa32d652b82cc62d7751c3c203f939d01dde9a9df7b2a079
-Size (golang.org_x_tools_@v_v0.17.0.zip) = 3148561 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.0.0-20220811171246-fbc7d0a398ab.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
+SHA512 (golang.org_x_sys_@v_v0.0.0-20220811171246-fbc7d0a398ab.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
+Size (golang.org_x_sys_@v_v0.0.0-20220811171246-fbc7d0a398ab.mod) = 33 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.21.0.mod) = 546db01fa3b030f3f3b5f8d3674bc29d1f026a60a57e474fff3e1cd44fe694a1
+SHA512 (golang.org_x_sys_@v_v0.21.0.mod) = ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b
+Size (golang.org_x_sys_@v_v0.21.0.mod) = 33 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.21.0.zip) = c02c5364ae977483bc313d843295e1d5ea18d3cf990597b541dc1d0ff7eb45bb
+SHA512 (golang.org_x_sys_@v_v0.21.0.zip) = acc0d81876170a437a5616af0b5be088c071f2dff6992cba8c368f1bfbfd45870b281bcacaab670e95816c8246acbf0b30b21a8cf2bb3ff179cdc804ef087f7e
+Size (golang.org_x_sys_@v_v0.21.0.zip) = 1957330 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.6.0.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
+SHA512 (golang.org_x_sys_@v_v0.6.0.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
+Size (golang.org_x_sys_@v_v0.6.0.mod) = 33 bytes
+BLAKE2s (golang.org_x_text_@v_v0.16.0.mod) = a7f464b3726783eec6a7376201962a9a96e89e0287ef4249ebc6e8c887416716
+SHA512 (golang.org_x_text_@v_v0.16.0.mod) = b03bb900a501a38d65d74df6cd45686ea6db05276fd654f6ca95f27c87c325c2bee4e25c381309274b895118326b2e70f8a034152e8ecd905be31f4637af56e3
+Size (golang.org_x_text_@v_v0.16.0.mod) = 220 bytes
+BLAKE2s (golang.org_x_text_@v_v0.16.0.zip) = 8389022aec71defa9b2864af3f4cc0ff64908c08866b5e671505a243f86c7f8e
+SHA512 (golang.org_x_text_@v_v0.16.0.zip) = 77a7f44569345b771706afc1b8273eab1debced29c01b88510609fbd88bdfe27314142d36f8a5226d49cddb2639978a472360a4643319e7849ea2bca4a235039
+Size (golang.org_x_text_@v_v0.16.0.zip) = 9235305 bytes
 BLAKE2s (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 35cd1964700502d06b8c987979fb4dbddc41a5cda3368d037211b89d3587521f
 SHA512 (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
 Size (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 25 bytes
@@ -213,6 +306,12 @@ Size (gopkg.in_yaml.v2_@v_v2.4.0.mod) = 95 bytes
 BLAKE2s (gopkg.in_yaml.v2_@v_v2.4.0.zip) = 01c890cad6648dc32765fd2e52147de2b9dc6ef92a92504845f159031692d4a5
 SHA512 (gopkg.in_yaml.v2_@v_v2.4.0.zip) = d6f4ac547609c943adfc6b518ff03ac09da566ba2b29466abe8f6db3d5a41ae7e5c187068dce4e77271905b1aa88497ca49a43bb9bbf9c94011b7ccf1b4b2f42
 Size (gopkg.in_yaml.v2_@v_v2.4.0.zip) = 81183 bytes
+BLAKE2s (gopkg.in_yaml.v3_@v_v3.0.0-20200313102051-9f266ea9e77c.mod) = 17da54ba1894b4653d4c1ab1ae6e9fe03928a96c69cdc8db6b6ea9e34d673991
+SHA512 (gopkg.in_yaml.v3_@v_v3.0.0-20200313102051-9f266ea9e77c.mod) = 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
+Size (gopkg.in_yaml.v3_@v_v3.0.0-20200313102051-9f266ea9e77c.mod) = 95 bytes
+BLAKE2s (gopkg.in_yaml.v3_@v_v3.0.1.mod) = 17da54ba1894b4653d4c1ab1ae6e9fe03928a96c69cdc8db6b6ea9e34d673991
+SHA512 (gopkg.in_yaml.v3_@v_v3.0.1.mod) = 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
+Size (gopkg.in_yaml.v3_@v_v3.0.1.mod) = 95 bytes
 BLAKE2s (keith-packard-picolibc-b92edfda8ac6853772d87cadaeeeaa21b78609b6.tar.gz) = d4202f9ba44b8a6611af8e9c041c5f28a5c9dee2cf39142f8da8c34a3ff24429
 SHA512 (keith-packard-picolibc-b92edfda8ac6853772d87cadaeeeaa21b78609b6.tar.gz) = 9fb60d81bd98c96264c81e95cab6622ccacb34da285f7f3c137bd3cd8bc6e87cbc065a2e9d9fdfc7b93eec52f33bbfa70b6d0abc1a30551ebec1af351344cc39
 Size (keith-packard-picolibc-b92edfda8ac6853772d87cadaeeeaa21b78609b6.tar.gz) = 4543626 bytes
@@ -222,9 +321,9 @@ Size (mingw-w64-mingw-w64-8526cb618269440a94810b94b77f8bd48c5c3396.tar.gz) = 134
 BLAKE2s (musl-1.2.4.tar.gz) = d1b79c85a99bc7097592d552c95a680946a321f710a28da48749be87f7165b71
 SHA512 (musl-1.2.4.tar.gz) = 498ec5d7941194a8806f4d42f0f6d218c862996ef1398b737d0d06995e0b7a6574b240a48088f6b84016b14b2776fe463f829dcb11149cdfc1023d496b235c55
 Size (musl-1.2.4.tar.gz) = 1063758 bytes
-BLAKE2s (tinygo-0.31.2.tar.gz) = eb3b5f86bd32753297a8dbd08a2c094175ab8766bd0dd291326bedffe18952e0
-SHA512 (tinygo-0.31.2.tar.gz) = 2dd6a201e709b221c67dfc97b09b81e1a6c08c2b356d4d1a3495249b516806b8953c2b7e4db39ba2780f0bf6267b22933e6568013842814d9b618d50c7bdb6a9
-Size (tinygo-0.31.2.tar.gz) = 1177106 bytes
+BLAKE2s (tinygo-0.32.0.tar.gz) = 1ab1e5e751229fe2e6c4fd74bb09badcbd15d6673401b22f3759783802b67014
+SHA512 (tinygo-0.32.0.tar.gz) = 48eea1ce4dae126c94f62fbb2d7441fc49ab76845b0af7a52fa06b030eaf260b5b8951af4c64cb14c42d4add26b2bc144590a4208f3e0f00d63cad8924116fb6
+Size (tinygo-0.32.0.tar.gz) = 1189166 bytes
 BLAKE2s (tinygo-org-net-a79417481d37e21f29d257c28fecc503df9703e0.tar.gz) = 39cd8b0f202cd06f22f76fd741a15c370423c214226466851c8609935915fb8d
 SHA512 (tinygo-org-net-a79417481d37e21f29d257c28fecc503df9703e0.tar.gz) = a82d69a0fdfb0fd733c6a0db8598b375d2243f9560a03fa1fc2138bb75abead5295bc7822becf51af14d0ccc9b08cf81ccc0291e93e80ce35182e07fb1700961
 Size (tinygo-org-net-a79417481d37e21f29d257c28fecc503df9703e0.tar.gz) = 116517 bytes
@@ -234,17 +333,20 @@ Size (tinygo-org-renesas-svd-03d76880854b9042f5d043f4355cdf8eef522fa5.tar.gz) =
 BLAKE2s (tinygo-org-stm32-svd-e6db8e32d5d42293a528434ec12e7f88479a8649.tar.gz) = 9f917340b2ffcc6d1f679b7404f708507186b6d95d22761fa177f3559e44bc42
 SHA512 (tinygo-org-stm32-svd-e6db8e32d5d42293a528434ec12e7f88479a8649.tar.gz) = 1cb961281f84efeef380cc215dbd505194da424ddc30214479fc79f1b1e7142f2a75b5bb6f45f97dc400434d6c4a4ee6320caeffbeda5beaa7519a3520acaaa4
 Size (tinygo-org-stm32-svd-e6db8e32d5d42293a528434ec12e7f88479a8649.tar.gz) = 10472508 bytes
-BLAKE2s (tinygo.org_x_go-llvm_@v_v0.0.0-20240106122909-c2c543540318.mod) = ed509255cb4820e16d89d87834fbd423687605be41a197934312961e93a5b30c
-SHA512 (tinygo.org_x_go-llvm_@v_v0.0.0-20240106122909-c2c543540318.mod) = dadc6ab255b01aa0421f1c17342ce348ef5c317c9274f74153ef2ea913c4d8386fd33f395de1841cdba1e06b697c88a79267cb3bfc2edf4aac50b59b91fa3e6a
-Size (tinygo.org_x_go-llvm_@v_v0.0.0-20240106122909-c2c543540318.mod) = 37 bytes
-BLAKE2s (tinygo.org_x_go-llvm_@v_v0.0.0-20240106122909-c2c543540318.zip) = 84f3b8a4acd89f9b86b1cf57cdd09c9d4baaa84a2ff40403937c8bd26aec74e0
-SHA512 (tinygo.org_x_go-llvm_@v_v0.0.0-20240106122909-c2c543540318.zip) = 71f3d83b35154589108f9ac5347b539e255401904c2254d3ca4e421d2026e56060b8b05a1315dd15b4fa415ce85d2e47b20586c958d8d7d71665ebea20650b01
-Size (tinygo.org_x_go-llvm_@v_v0.0.0-20240106122909-c2c543540318.zip) = 53554 bytes
+BLAKE2s (tinygo.org_x_go-llvm_@v_v0.0.0-20240518103902-697964f2a9dc.mod) = ed509255cb4820e16d89d87834fbd423687605be41a197934312961e93a5b30c
+SHA512 (tinygo.org_x_go-llvm_@v_v0.0.0-20240518103902-697964f2a9dc.mod) = dadc6ab255b01aa0421f1c17342ce348ef5c317c9274f74153ef2ea913c4d8386fd33f395de1841cdba1e06b697c88a79267cb3bfc2edf4aac50b59b91fa3e6a
+Size (tinygo.org_x_go-llvm_@v_v0.0.0-20240518103902-697964f2a9dc.mod) = 37 bytes
+BLAKE2s (tinygo.org_x_go-llvm_@v_v0.0.0-20240518103902-697964f2a9dc.zip) = 116055696e211f629a61178255c1d7568112aa7826a8b410198a1674765e04e8
+SHA512 (tinygo.org_x_go-llvm_@v_v0.0.0-20240518103902-697964f2a9dc.zip) = ba9fa199400687e71f02037d28b62351f60daf1fe0436fdd0f117416afd36e8a4267c761e9bfad0f72559dc4a1e38209a420c7cb81ad45e49385c8ae6edf0bf7
+Size (tinygo.org_x_go-llvm_@v_v0.0.0-20240518103902-697964f2a9dc.zip) = 54524 bytes
+BLAKE2s (tinygo_xtensa_release_18.1.2.tar.gz) = 5152c6f489c99ce687315f9b89f4469e859fad8ca006ef7ce6308e31b318577b
+SHA512 (tinygo_xtensa_release_18.1.2.tar.gz) = 0ea5e6aacc8d89e78734264abb0689829522556c5251f2b146857e1f16a3ff249ee9ed69515fab0d6c1dec21cfeb54b3eceab2f43c7c72be14922f1fcd822057
+Size (tinygo_xtensa_release_18.1.2.tar.gz) = 206000262 bytes
 SHA1 (patch-.._go.bug.st_serial_serial__resetbuf__linux__bsd.go) = c1564c1e70764672f2d677daca9989cc05f2e03f
 SHA1 (patch-.._go.bug.st_serial_serial__unix.go) = 9c09cfb29d05b1be659da0bdc764c298387241bc
 SHA1 (patch-.._go.bug.st_serial_unixutils_pipe.go) = d99b072e6c725fe6a8dbb0fea02b11a0f5c2d523
 SHA1 (patch-.._go.bug.st_serial_unixutils_select.go) = e8192f834ec3b9788c4f5faa35afc7c68b393761
-SHA1 (patch-GNUmakefile) = 6ce0fe94b0af3ff101d7a5707364b5f9dfd2e921
+SHA1 (patch-GNUmakefile) = ae6dbffd162b0606474d12c2d1e2ee2e7ab22ee3
 SHA1 (patch-builder_buildid.go) = 747b6cfdae7c00eeb062650f56da5ecc67dc4d10
-SHA1 (patch-go.mod) = 9847e5d4bddca4f73936bb746b5374ad9d3ae11a
+SHA1 (patch-go.mod) = 563110f0e0c59211c45e9035d3ba223127cc118d
 SHA1 (patch-main.go) = 876fc346d206f369e57b2cb2255bb2e2e01d3d6b
diff --git a/tinygo/go-modules.mk b/tinygo/go-modules.mk
index 3f8e2215b4..7cdd7506e3 100644
--- a/tinygo/go-modules.mk
+++ b/tinygo/go-modules.mk
@@ -1,9 +1,13 @@
 # $NetBSD$
 
-GO_MODULE_FILES+=	github.com/aykevl/go-wasm/@v/v0.0.2-0.20220616010729-4a0a888aebdc.mod
-GO_MODULE_FILES+=	github.com/aykevl/go-wasm/@v/v0.0.2-0.20220616010729-4a0a888aebdc.zip
+GO_MODULE_FILES+=	github.com/!burnt!sushi/toml/@v/v1.3.2.mod
+GO_MODULE_FILES+=	github.com/!burnt!sushi/toml/@v/v1.3.2.zip
+GO_MODULE_FILES+=	github.com/aykevl/go-wasm/@v/v0.0.2-0.20240312204833-50275154210c.mod
+GO_MODULE_FILES+=	github.com/aykevl/go-wasm/@v/v0.0.2-0.20240312204833-50275154210c.zip
 GO_MODULE_FILES+=	github.com/blakesmith/ar/@v/v0.0.0-20150311145944-8bd4349a67f2.mod
 GO_MODULE_FILES+=	github.com/blakesmith/ar/@v/v0.0.0-20150311145944-8bd4349a67f2.zip
+GO_MODULE_FILES+=	github.com/chavacava/garif/@v/v0.1.0.mod
+GO_MODULE_FILES+=	github.com/chavacava/garif/@v/v0.1.0.zip
 GO_MODULE_FILES+=	github.com/chromedp/cdproto/@v/v0.0.0-20211126220118-81fa0469ad77.mod
 GO_MODULE_FILES+=	github.com/chromedp/cdproto/@v/v0.0.0-20220113222801-0725d94bb6ee.mod
 GO_MODULE_FILES+=	github.com/chromedp/cdproto/@v/v0.0.0-20220113222801-0725d94bb6ee.zip
@@ -11,8 +15,16 @@ GO_MODULE_FILES+=	github.com/chromedp/chromedp/@v/v0.7.6.mod
 GO_MODULE_FILES+=	github.com/chromedp/chromedp/@v/v0.7.6.zip
 GO_MODULE_FILES+=	github.com/chromedp/sysutil/@v/v1.0.0.mod
 GO_MODULE_FILES+=	github.com/chromedp/sysutil/@v/v1.0.0.zip
+GO_MODULE_FILES+=	github.com/client9/misspell/@v/v0.3.4.mod
+GO_MODULE_FILES+=	github.com/client9/misspell/@v/v0.3.4.zip
 GO_MODULE_FILES+=	github.com/creack/goselect/@v/v0.1.2.mod
 GO_MODULE_FILES+=	github.com/creack/goselect/@v/v0.1.2.zip
+GO_MODULE_FILES+=	github.com/davecgh/go-spew/@v/v1.1.0.mod
+GO_MODULE_FILES+=	github.com/davecgh/go-spew/@v/v1.1.1.mod
+GO_MODULE_FILES+=	github.com/fatih/color/@v/v1.16.0.mod
+GO_MODULE_FILES+=	github.com/fatih/color/@v/v1.16.0.zip
+GO_MODULE_FILES+=	github.com/fatih/structtag/@v/v1.2.0.mod
+GO_MODULE_FILES+=	github.com/fatih/structtag/@v/v1.2.0.zip
 GO_MODULE_FILES+=	github.com/gobwas/httphead/@v/v0.1.0.mod
 GO_MODULE_FILES+=	github.com/gobwas/httphead/@v/v0.1.0.zip
 GO_MODULE_FILES+=	github.com/gobwas/pool/@v/v0.2.1.mod
@@ -31,38 +43,60 @@ GO_MODULE_FILES+=	github.com/mailru/easyjson/@v/v0.7.7.mod
 GO_MODULE_FILES+=	github.com/mailru/easyjson/@v/v0.7.7.zip
 GO_MODULE_FILES+=	github.com/marcinbor85/gohex/@v/v0.0.0-20200531091804-343a4b548892.mod
 GO_MODULE_FILES+=	github.com/marcinbor85/gohex/@v/v0.0.0-20200531091804-343a4b548892.zip
+GO_MODULE_FILES+=	github.com/mattn/go-colorable/@v/v0.1.13.mod
+GO_MODULE_FILES+=	github.com/mattn/go-colorable/@v/v0.1.13.zip
 GO_MODULE_FILES+=	github.com/mattn/go-colorable/@v/v0.1.4.mod
-GO_MODULE_FILES+=	github.com/mattn/go-colorable/@v/v0.1.8.mod
-GO_MODULE_FILES+=	github.com/mattn/go-colorable/@v/v0.1.8.zip
 GO_MODULE_FILES+=	github.com/mattn/go-isatty/@v/v0.0.10.mod
-GO_MODULE_FILES+=	github.com/mattn/go-isatty/@v/v0.0.12.mod
-GO_MODULE_FILES+=	github.com/mattn/go-isatty/@v/v0.0.12.zip
+GO_MODULE_FILES+=	github.com/mattn/go-isatty/@v/v0.0.16.mod
+GO_MODULE_FILES+=	github.com/mattn/go-isatty/@v/v0.0.20.mod
+GO_MODULE_FILES+=	github.com/mattn/go-isatty/@v/v0.0.20.zip
 GO_MODULE_FILES+=	github.com/mattn/go-isatty/@v/v0.0.8.mod
 GO_MODULE_FILES+=	github.com/mattn/go-runewidth/@v/v0.0.7.mod
+GO_MODULE_FILES+=	github.com/mattn/go-runewidth/@v/v0.0.9.mod
+GO_MODULE_FILES+=	github.com/mattn/go-runewidth/@v/v0.0.9.zip
 GO_MODULE_FILES+=	github.com/mattn/go-tty/@v/v0.0.4.mod
 GO_MODULE_FILES+=	github.com/mattn/go-tty/@v/v0.0.4.zip
+GO_MODULE_FILES+=	github.com/mgechev/dots/@v/v0.0.0-20210922191527-e955255bf517.mod
+GO_MODULE_FILES+=	github.com/mgechev/dots/@v/v0.0.0-20210922191527-e955255bf517.zip
+GO_MODULE_FILES+=	github.com/mgechev/revive/@v/v1.3.7.mod
+GO_MODULE_FILES+=	github.com/mgechev/revive/@v/v1.3.7.zip
+GO_MODULE_FILES+=	github.com/mitchellh/go-homedir/@v/v1.1.0.mod
+GO_MODULE_FILES+=	github.com/mitchellh/go-homedir/@v/v1.1.0.zip
+GO_MODULE_FILES+=	github.com/olekukonko/tablewriter/@v/v0.0.5.mod
+GO_MODULE_FILES+=	github.com/olekukonko/tablewriter/@v/v0.0.5.zip
 GO_MODULE_FILES+=	github.com/orisano/pixelmatch/@v/v0.0.0-20210112091706-4fa4c7ba91d5.mod
+GO_MODULE_FILES+=	github.com/pkg/errors/@v/v0.9.1.mod
+GO_MODULE_FILES+=	github.com/pkg/errors/@v/v0.9.1.zip
+GO_MODULE_FILES+=	github.com/pmezard/go-difflib/@v/v1.0.0.mod
 GO_MODULE_FILES+=	github.com/sigurn/crc16/@v/v0.0.0-20211026045750-20ab5afb07e3.mod
 GO_MODULE_FILES+=	github.com/sigurn/crc16/@v/v0.0.0-20211026045750-20ab5afb07e3.zip
-GO_MODULE_FILES+=	go.bug.st/serial/@v/v1.6.0.mod
-GO_MODULE_FILES+=	go.bug.st/serial/@v/v1.6.0.zip
-GO_MODULE_FILES+=	golang.org/x/net/@v/v0.20.0.mod
-GO_MODULE_FILES+=	golang.org/x/net/@v/v0.20.0.zip
+GO_MODULE_FILES+=	github.com/spf13/afero/@v/v1.11.0.mod
+GO_MODULE_FILES+=	github.com/spf13/afero/@v/v1.11.0.zip
+GO_MODULE_FILES+=	github.com/stretchr/objx/@v/v0.1.0.mod
+GO_MODULE_FILES+=	github.com/stretchr/objx/@v/v0.4.0.mod
+GO_MODULE_FILES+=	github.com/stretchr/objx/@v/v0.5.0.mod
+GO_MODULE_FILES+=	github.com/stretchr/testify/@v/v1.7.1.mod
+GO_MODULE_FILES+=	github.com/stretchr/testify/@v/v1.8.0.mod
+GO_MODULE_FILES+=	github.com/stretchr/testify/@v/v1.8.4.mod
+GO_MODULE_FILES+=	github.com/tinygo-org/tools/@v/v0.0.0-20240612102102-36af80766fc9.mod
+GO_MODULE_FILES+=	github.com/tinygo-org/tools/@v/v0.0.0-20240612102102-36af80766fc9.zip
+GO_MODULE_FILES+=	golang.org/x/net/@v/v0.26.0.mod
+GO_MODULE_FILES+=	golang.org/x/net/@v/v0.26.0.zip
 GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod
 GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20191008105621-543471e840be.mod
 GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20191120155948-bd437916bb0e.mod
-GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod
-GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod
 GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20201207223542-d4d67f95c62d.mod
 GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20211124211545-fe61309f8881.mod
-GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.16.0.mod
-GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.16.0.zip
-GO_MODULE_FILES+=	golang.org/x/text/@v/v0.14.0.mod
-GO_MODULE_FILES+=	golang.org/x/text/@v/v0.14.0.zip
-GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.17.0.mod
-GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.17.0.zip
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20220811171246-fbc7d0a398ab.mod
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.21.0.mod
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.21.0.zip
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.6.0.mod
+GO_MODULE_FILES+=	golang.org/x/text/@v/v0.16.0.mod
+GO_MODULE_FILES+=	golang.org/x/text/@v/v0.16.0.zip
 GO_MODULE_FILES+=	gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod
 GO_MODULE_FILES+=	gopkg.in/yaml.v2/@v/v2.4.0.mod
 GO_MODULE_FILES+=	gopkg.in/yaml.v2/@v/v2.4.0.zip
-GO_MODULE_FILES+=	tinygo.org/x/go-llvm/@v/v0.0.0-20240106122909-c2c543540318.mod
-GO_MODULE_FILES+=	tinygo.org/x/go-llvm/@v/v0.0.0-20240106122909-c2c543540318.zip
+GO_MODULE_FILES+=	gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod
+GO_MODULE_FILES+=	gopkg.in/yaml.v3/@v/v3.0.1.mod
+GO_MODULE_FILES+=	tinygo.org/x/go-llvm/@v/v0.0.0-20240518103902-697964f2a9dc.mod
+GO_MODULE_FILES+=	tinygo.org/x/go-llvm/@v/v0.0.0-20240518103902-697964f2a9dc.zip
diff --git a/tinygo/patches/patch-GNUmakefile b/tinygo/patches/patch-GNUmakefile
index 8425e32fa5..f91b39973a 100644
--- a/tinygo/patches/patch-GNUmakefile
+++ b/tinygo/patches/patch-GNUmakefile
@@ -3,18 +3,18 @@ $NetBSD$
 - Don't depend on git
 - fix PLIST issue with macOS cp(1)
 
---- GNUmakefile.orig	2024-04-24 12:27:26.921792168 +0000
+--- GNUmakefile.orig	2024-06-16 16:24:36.000000000 +0000
 +++ GNUmakefile
-@@ -281,7 +281,7 @@ endif
+@@ -282,7 +282,7 @@ endif
  # Build the Go compiler.
  tinygo:
  	@if [ ! -f "$(LLVM_BUILDDIR)/bin/llvm-config" ]; then echo "Fetch and build LLVM first by running:"; echo "  $(MAKE) llvm-source"; echo "  $(MAKE) $(LLVM_BUILDDIR)"; exit 1; fi
 -	CGO_CPPFLAGS="$(CGO_CPPFLAGS)" CGO_CXXFLAGS="$(CGO_CXXFLAGS)" CGO_LDFLAGS="$(CGO_LDFLAGS)" $(GOENVFLAGS) $(GO) build -buildmode exe -o build/tinygo$(EXE) -tags "byollvm osusergo" -ldflags="-X github.com/tinygo-org/tinygo/goenv.GitSha1=`git rev-parse --short HEAD`" .
 +	CGO_CPPFLAGS="$(CGO_CPPFLAGS)" CGO_CXXFLAGS="$(CGO_CXXFLAGS)" CGO_LDFLAGS="$(CGO_LDFLAGS)" $(GOENVFLAGS) $(GO) build -buildmode exe -o build/tinygo$(EXE) -tags "byollvm osusergo" -ldflags="-X github.com/tinygo-org/tinygo/goenv.GitSha1=$(GIT_SHA1)" .
  test: wasi-libc check-nodejs-version
- 	CGO_CPPFLAGS="$(CGO_CPPFLAGS)" CGO_CXXFLAGS="$(CGO_CXXFLAGS)" CGO_LDFLAGS="$(CGO_LDFLAGS)" $(GO) test $(GOTESTFLAGS) -timeout=20m -buildmode exe -tags "byollvm osusergo" ./builder ./cgo ./compileopts ./compiler ./interp ./transform .
+ 	CGO_CPPFLAGS="$(CGO_CPPFLAGS)" CGO_CXXFLAGS="$(CGO_CXXFLAGS)" CGO_LDFLAGS="$(CGO_LDFLAGS)" $(GO) test $(GOTESTFLAGS) -timeout=20m -buildmode exe -tags "byollvm osusergo" $(GOTESTPKGS)
  
-@@ -858,7 +858,7 @@ endif
+@@ -871,7 +871,7 @@ endif
  	@cp -rp lib/mingw-w64/mingw-w64-crt/def-include                 build/release/tinygo/lib/mingw-w64/mingw-w64-crt
  	@cp -rp lib/mingw-w64/mingw-w64-crt/lib-common/api-ms-win-crt-* build/release/tinygo/lib/mingw-w64/mingw-w64-crt/lib-common
  	@cp -rp lib/mingw-w64/mingw-w64-crt/lib-common/kernel32.def.in  build/release/tinygo/lib/mingw-w64/mingw-w64-crt/lib-common
diff --git a/tinygo/patches/patch-go.mod b/tinygo/patches/patch-go.mod
index cb602547ec..e5406026f3 100644
--- a/tinygo/patches/patch-go.mod
+++ b/tinygo/patches/patch-go.mod
@@ -2,14 +2,14 @@ $NetBSD$
 
 Override serial module since we need to patch it.
 
---- go.mod.orig	2024-01-09 09:27:37.267658129 +0000
+--- go.mod.orig	2024-07-23 09:34:25.735598236 +0000
 +++ go.mod
 @@ -2,6 +2,8 @@ module github.com/tinygo-org/tinygo
  
- go 1.18
+ go 1.19
  
 +replace go.bug.st/serial => ../go.bug.st/serial@v1.6.0
 +
  require (
- 	github.com/aykevl/go-wasm v0.0.2-0.20220616010729-4a0a888aebdc
+ 	github.com/aykevl/go-wasm v0.0.2-0.20240312204833-50275154210c
  	github.com/blakesmith/ar v0.0.0-20150311145944-8bd4349a67f2


Home | Main Index | Thread Index | Old Index