pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
tinygo: update to 0.42.0
Module Name: pkgsrc-wip
Committed By: Tobias Nygren <tnn%NetBSD.org@localhost>
Pushed By: tnn
Date: Tue Sep 15 15:12:20 2026 +0200
Changeset: 30b5c39233c7affa55f3db0a692457e16c127181
Modified Files:
tinygo/Makefile
tinygo/PLIST
tinygo/distinfo
tinygo/go-modules.mk
tinygo/patches/patch-go.mod
tinygo/patches/patch-go.sum
Added Files:
tinygo/patches/patch-make_llvm.mk
tinygo/patches/patch-make_release.mk
Removed Files:
tinygo/patches/patch-GNUmakefile
Log Message:
tinygo: update to 0.42.0
- Support for Go 1.27 and LLVM 22
- Runtime panics (divide-by-zero, nil dereference, map and channel
failures) are now recoverable, so recover() works as expected
- Compiler generates type-specific hash and equal functions
- Many GC, scheduler, and timer fixes for more solid concurrent code
- Dynamic USB endpoint registration on RP2, SAMD21/51, and nRF52840
- Big ESP32 step forward: interrupts, ADC, flash XIP, and the new
ESP32-C6
- New targets: STM32H7, the Puya PY32F family, and UEFI
- New boards: ESP32-S3-BOX-3, M5Stack Stamp-S3A, and Pimoroni
Badger 2350
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=30b5c39233c7affa55f3db0a692457e16c127181
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
tinygo/Makefile | 17 +-
tinygo/PLIST | 825 ++++++++++++++++++++++++++++++++---
tinygo/distinfo | 307 ++++++++++---
tinygo/go-modules.mk | 87 +++-
tinygo/patches/patch-GNUmakefile | 25 --
tinygo/patches/patch-go.mod | 19 +-
tinygo/patches/patch-go.sum | 33 +-
tinygo/patches/patch-make_llvm.mk | 15 +
tinygo/patches/patch-make_release.mk | 15 +
9 files changed, 1156 insertions(+), 187 deletions(-)
diffs:
diff --git a/tinygo/Makefile b/tinygo/Makefile
index d77230154b..a6dd06e0ad 100644
--- a/tinygo/Makefile
+++ b/tinygo/Makefile
@@ -1,7 +1,7 @@
# $NetBSD$
GITHUB_TAG= v${PKGVERSION_NOREV}
-DISTNAME= tinygo-0.40.1
+DISTNAME= tinygo-0.42.0
CATEGORIES= cross
MASTER_SITES= ${MASTER_SITE_GITHUB:=tinygo-org/}
@@ -11,12 +11,13 @@ GITHUB_SUBMODULES+= avr-rust avr-mcu 6624554c02b237b23dc17d53e992bf54033fc228 li
GITHUB_SUBMODULES+= cmsis-svd cmsis-svd-data 05a9562ec59b87945a8d7177a4b08b7aa2f2fd58 lib/cmsis-svd
GITHUB_SUBMODULES+= WebAssembly wasi-libc 1dfe5c302d1c5ab621f7abf04620fae92700fd22 lib/wasi-libc
GITHUB_SUBMODULES+= keith-packard picolibc b92edfda8ac6853772d87cadaeeeaa21b78609b6 lib/picolibc
-GITHUB_SUBMODULES+= tinygo-org stm32-svd e6db8e32d5d42293a528434ec12e7f88479a8649 lib/stm32-svd
+GITHUB_SUBMODULES+= tinygo-org py32-svd 6aa7396c1d4d20be61cc62f283fa3835665c7361 lib/py32-svd
+GITHUB_SUBMODULES+= tinygo-org stm32-svd bfed180b639863db414221bdb6aa77e198f464f5 lib/stm32-svd
# musl: handled via distfile
# binaryen: use devel/binaryen instead
GITHUB_SUBMODULES+= mingw-w64 mingw-w64 8526cb618269440a94810b94b77f8bd48c5c3396 lib/mingw-w64
-GITHUB_SUBMODULES+= aykevl macos-minimal-sdk e7c72156eac3ebf29c34cc2faa71efcb1296663f lib/macos-minimal-sdk
-GITHUB_SUBMODULES+= tinygo-org net 983d88dd7a8f73e888c6bf4b9eda3a6bd67b945d src/net
+GITHUB_SUBMODULES+= aykevl macos-minimal-sdk 5f57dee4ae50adb8062f53419e535f6aa065f699 lib/macos-minimal-sdk
+GITHUB_SUBMODULES+= tinygo-org net 70037cf71f1ae14175781e162c9c76d1ac730ece src/net
GITHUB_SUBMODULES+= WebAssembly wasi-cli 6ae82617096e83e6606047736e84ac397b788631 lib/wasi-cli
GITHUB_SUBMODULES+= ivmai bdwgc 7577ca7c2dc7364bb6733dab23be34231279db6b lib/bdwgc
@@ -25,10 +26,10 @@ HOMEPAGE= https://github.com/tinygo-org/tinygo/
COMMENT= Go compiler for small places
LICENSE= modified-bsd AND apache-2.0
-TINYGO_DISTFILES+= musl-1.2.5.tar.gz
-SITES.musl-1.2.5.tar.gz= https://musl.libc.org/releases/
-TINYGO_DISTFILES+= llvm-project-6707598.tar.gz
-SITES.llvm-project-6707598.tar.gz= -https://github.com/tinygo-org/llvm-project/archive/670759811adc85df52f410d7306788fabfc6242d.tar.gz
+TINYGO_DISTFILES+= musl-1.2.6.tar.gz
+SITES.musl-1.2.6.tar.gz= https://musl.libc.org/releases/
+TINYGO_DISTFILES+= llvm-project-2be7242.tar.gz
+SITES.llvm-project-2be7242.tar.gz= -https://github.com/tinygo-org/llvm-project/archive/2be7242b6a4d59fe89fb43f7d1e7333dc9b307a2.tar.gz
DEPENDS+= binaryen-[0-9]*:../../devel/binaryen
TOOL_DEPENDS+= cmake-[0-9]*:../../devel/cmake
diff --git a/tinygo/PLIST b/tinygo/PLIST
index 97f0dbbb90..3f1106259c 100644
--- a/tinygo/PLIST
+++ b/tinygo/PLIST
@@ -192,6 +192,10 @@ 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/__clang_spirv_builtins.h
+tinygo/lib/clang/include/__float_float.h
+tinygo/lib/clang/include/__float_header_macro.h
+tinygo/lib/clang/include/__float_infinity_nan.h
tinygo/lib/clang/include/__stdarg___gnuc_va_list.h
tinygo/lib/clang/include/__stdarg___va_copy.h
tinygo/lib/clang/include/__stdarg_header_macro.h
@@ -216,19 +220,15 @@ tinygo/lib/clang/include/adxintrin.h
tinygo/lib/clang/include/altivec.h
tinygo/lib/clang/include/amdgpuintrin.h
tinygo/lib/clang/include/ammintrin.h
+tinygo/lib/clang/include/amo.h
tinygo/lib/clang/include/amxavx512intrin.h
-tinygo/lib/clang/include/amxbf16transposeintrin.h
tinygo/lib/clang/include/amxcomplexintrin.h
-tinygo/lib/clang/include/amxcomplextransposeintrin.h
tinygo/lib/clang/include/amxfp16intrin.h
-tinygo/lib/clang/include/amxfp16transposeintrin.h
tinygo/lib/clang/include/amxfp8intrin.h
tinygo/lib/clang/include/amxintrin.h
tinygo/lib/clang/include/amxmovrsintrin.h
-tinygo/lib/clang/include/amxmovrstransposeintrin.h
tinygo/lib/clang/include/amxtf32intrin.h
-tinygo/lib/clang/include/amxtf32transposeintrin.h
-tinygo/lib/clang/include/amxtransposeintrin.h
+tinygo/lib/clang/include/andes_vector.h
tinygo/lib/clang/include/arm64intr.h
tinygo/lib/clang/include/arm_acle.h
tinygo/lib/clang/include/arm_cmse.h
@@ -350,6 +350,9 @@ tinygo/lib/clang/include/rdseedintrin.h
tinygo/lib/clang/include/riscv_bitmanip.h
tinygo/lib/clang/include/riscv_corev_alu.h
tinygo/lib/clang/include/riscv_crypto.h
+tinygo/lib/clang/include/riscv_esp32p4.h
+tinygo/lib/clang/include/riscv_mips.h
+tinygo/lib/clang/include/riscv_nds.h
tinygo/lib/clang/include/riscv_ntlh.h
tinygo/lib/clang/include/rtmintrin.h
tinygo/lib/clang/include/s390intrin.h
@@ -362,12 +365,15 @@ tinygo/lib/clang/include/sm3intrin.h
tinygo/lib/clang/include/sm4evexintrin.h
tinygo/lib/clang/include/sm4intrin.h
tinygo/lib/clang/include/smmintrin.h
+tinygo/lib/clang/include/spirvintrin.h
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/stdcountof.h
tinygo/lib/clang/include/stddef.h
+tinygo/lib/clang/include/stddefer.h
tinygo/lib/clang/include/stdint.h
tinygo/lib/clang/include/stdnoreturn.h
tinygo/lib/clang/include/tbmintrin.h
@@ -419,12 +425,15 @@ tinygo/lib/compiler-rt-builtins/LICENSE.TXT
tinygo/lib/compiler-rt-builtins/README.txt
tinygo/lib/compiler-rt-builtins/aarch64/arm_apple_sme_abi.s
tinygo/lib/compiler-rt-builtins/aarch64/chkstk.S
+tinygo/lib/compiler-rt-builtins/aarch64/emupac.cpp
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-assert.c
tinygo/lib/compiler-rt-builtins/aarch64/sme-abi.S
-tinygo/lib/compiler-rt-builtins/aarch64/sme-libc-mem-routines.S
-tinygo/lib/compiler-rt-builtins/aarch64/sme-libc-routines.c
+tinygo/lib/compiler-rt-builtins/aarch64/sme-libc-memcpy-memmove.c
+tinygo/lib/compiler-rt-builtins/aarch64/sme-libc-memset-memchr.c
+tinygo/lib/compiler-rt-builtins/aarch64/sme-libc-opt-memcpy-memmove.S
+tinygo/lib/compiler-rt-builtins/aarch64/sme-libc-opt-memset-memchr.S
tinygo/lib/compiler-rt-builtins/absvdi2.c
tinygo/lib/compiler-rt-builtins/absvsi2.c
tinygo/lib/compiler-rt-builtins/absvti2.c
@@ -463,6 +472,7 @@ tinygo/lib/compiler-rt-builtins/arm/clzsi2.S
tinygo/lib/compiler-rt-builtins/arm/comparesf2.S
tinygo/lib/compiler-rt-builtins/arm/divdf3vfp.S
tinygo/lib/compiler-rt-builtins/arm/divmodsi4.S
+tinygo/lib/compiler-rt-builtins/arm/divsf3.S
tinygo/lib/compiler-rt-builtins/arm/divsf3vfp.S
tinygo/lib/compiler-rt-builtins/arm/divsi3.S
tinygo/lib/compiler-rt-builtins/arm/eqdf2vfp.S
@@ -476,7 +486,10 @@ tinygo/lib/compiler-rt-builtins/arm/floatsidfvfp.S
tinygo/lib/compiler-rt-builtins/arm/floatsisfvfp.S
tinygo/lib/compiler-rt-builtins/arm/floatunssidfvfp.S
tinygo/lib/compiler-rt-builtins/arm/floatunssisfvfp.S
+tinygo/lib/compiler-rt-builtins/arm/fnan2.c
+tinygo/lib/compiler-rt-builtins/arm/fnorm2.c
tinygo/lib/compiler-rt-builtins/arm/fp_mode.c
+tinygo/lib/compiler-rt-builtins/arm/funder.c
tinygo/lib/compiler-rt-builtins/arm/gedf2vfp.S
tinygo/lib/compiler-rt-builtins/arm/gesf2vfp.S
tinygo/lib/compiler-rt-builtins/arm/gtdf2vfp.S
@@ -487,6 +500,7 @@ tinygo/lib/compiler-rt-builtins/arm/ltdf2vfp.S
tinygo/lib/compiler-rt-builtins/arm/ltsf2vfp.S
tinygo/lib/compiler-rt-builtins/arm/modsi3.S
tinygo/lib/compiler-rt-builtins/arm/muldf3vfp.S
+tinygo/lib/compiler-rt-builtins/arm/mulsf3.S
tinygo/lib/compiler-rt-builtins/arm/mulsf3vfp.S
tinygo/lib/compiler-rt-builtins/arm/nedf2vfp.S
tinygo/lib/compiler-rt-builtins/arm/negdf2vfp.S
@@ -523,6 +537,7 @@ tinygo/lib/compiler-rt-builtins/arm/sync_fetch_and_umin_8.S
tinygo/lib/compiler-rt-builtins/arm/sync_fetch_and_xor_4.S
tinygo/lib/compiler-rt-builtins/arm/sync_fetch_and_xor_8.S
tinygo/lib/compiler-rt-builtins/arm/sync_synchronize.S
+tinygo/lib/compiler-rt-builtins/arm/thumb1/mulsf3.S
tinygo/lib/compiler-rt-builtins/arm/truncdfsf2vfp.S
tinygo/lib/compiler-rt-builtins/arm/udivmodsi4.S
tinygo/lib/compiler-rt-builtins/arm/udivsi3.S
@@ -565,15 +580,15 @@ tinygo/lib/compiler-rt-builtins/cpu_model/aarch64.h
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/baremetal.inc
-tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/fmv/freebsd.inc
+tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/fmv/elf_aux_info.inc
tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/fmv/fuchsia.inc
tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/fmv/getauxval.inc
-tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/fmv/mrs.inc
+tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/fmv/hwcap.inc
tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/fmv/unimplemented.inc
tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/fmv/windows.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/elf_aux_info.inc
tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/lse_atomics/fuchsia.inc
tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/lse_atomics/getauxval.inc
tinygo/lib/compiler-rt-builtins/cpu_model/aarch64/lse_atomics/windows.inc
@@ -603,6 +618,7 @@ tinygo/lib/compiler-rt-builtins/enable_execute_stack.c
tinygo/lib/compiler-rt-builtins/eprintf.c
tinygo/lib/compiler-rt-builtins/extendbfsf2.c
tinygo/lib/compiler-rt-builtins/extenddftf2.c
+tinygo/lib/compiler-rt-builtins/extendhfdf2.c
tinygo/lib/compiler-rt-builtins/extendhfsf2.c
tinygo/lib/compiler-rt-builtins/extendhftf2.c
tinygo/lib/compiler-rt-builtins/extendhfxf2.c
@@ -700,6 +716,7 @@ 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
@@ -825,6 +842,8 @@ tinygo/lib/compiler-rt-builtins/umodti3.c
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/wasm/__c_longjmp.S
+tinygo/lib/compiler-rt-builtins/wasm/__cpp_exception.S
tinygo/lib/compiler-rt-builtins/x86_64/chkstk.S
tinygo/lib/compiler-rt-builtins/x86_64/floatdidf.c
tinygo/lib/compiler-rt-builtins/x86_64/floatdisf.c
@@ -3313,12 +3332,8 @@ tinygo/lib/musl/arch/aarch64/bits/fenv.h
tinygo/lib/musl/arch/aarch64/bits/float.h
tinygo/lib/musl/arch/aarch64/bits/hwcap.h
tinygo/lib/musl/arch/aarch64/bits/mman.h
-tinygo/lib/musl/arch/aarch64/bits/posix.h
-tinygo/lib/musl/arch/aarch64/bits/reg.h
tinygo/lib/musl/arch/aarch64/bits/setjmp.h
tinygo/lib/musl/arch/aarch64/bits/signal.h
-tinygo/lib/musl/arch/aarch64/bits/stat.h
-tinygo/lib/musl/arch/aarch64/bits/stdint.h
tinygo/lib/musl/arch/aarch64/bits/syscall.h.in
tinygo/lib/musl/arch/aarch64/bits/user.h
tinygo/lib/musl/arch/aarch64/crt_arch.h
@@ -3337,15 +3352,12 @@ tinygo/lib/musl/arch/arm/bits/hwcap.h
tinygo/lib/musl/arch/arm/bits/ioctl_fix.h
tinygo/lib/musl/arch/arm/bits/ipcstat.h
tinygo/lib/musl/arch/arm/bits/msg.h
-tinygo/lib/musl/arch/arm/bits/posix.h
tinygo/lib/musl/arch/arm/bits/ptrace.h
-tinygo/lib/musl/arch/arm/bits/reg.h
tinygo/lib/musl/arch/arm/bits/sem.h
tinygo/lib/musl/arch/arm/bits/setjmp.h
tinygo/lib/musl/arch/arm/bits/shm.h
tinygo/lib/musl/arch/arm/bits/signal.h
tinygo/lib/musl/arch/arm/bits/stat.h
-tinygo/lib/musl/arch/arm/bits/stdint.h
tinygo/lib/musl/arch/arm/bits/syscall.h.in
tinygo/lib/musl/arch/arm/bits/user.h
tinygo/lib/musl/arch/arm/crt_arch.h
@@ -3370,12 +3382,15 @@ tinygo/lib/musl/arch/generic/bits/mman.h
tinygo/lib/musl/arch/generic/bits/msg.h
tinygo/lib/musl/arch/generic/bits/poll.h
tinygo/lib/musl/arch/generic/bits/ptrace.h
+tinygo/lib/musl/arch/generic/bits/reg.h
tinygo/lib/musl/arch/generic/bits/resource.h
tinygo/lib/musl/arch/generic/bits/sem.h
tinygo/lib/musl/arch/generic/bits/shm.h
tinygo/lib/musl/arch/generic/bits/socket.h
tinygo/lib/musl/arch/generic/bits/soundcard.h
+tinygo/lib/musl/arch/generic/bits/stat.h
tinygo/lib/musl/arch/generic/bits/statfs.h
+tinygo/lib/musl/arch/generic/bits/stdint.h
tinygo/lib/musl/arch/generic/bits/termios.h
tinygo/lib/musl/arch/generic/bits/vt.h
tinygo/lib/musl/arch/generic/fp_arch.h
@@ -3389,7 +3404,6 @@ tinygo/lib/musl/arch/i386/bits/ipcstat.h
tinygo/lib/musl/arch/i386/bits/limits.h
tinygo/lib/musl/arch/i386/bits/mman.h
tinygo/lib/musl/arch/i386/bits/msg.h
-tinygo/lib/musl/arch/i386/bits/posix.h
tinygo/lib/musl/arch/i386/bits/ptrace.h
tinygo/lib/musl/arch/i386/bits/reg.h
tinygo/lib/musl/arch/i386/bits/sem.h
@@ -3397,7 +3411,6 @@ tinygo/lib/musl/arch/i386/bits/setjmp.h
tinygo/lib/musl/arch/i386/bits/shm.h
tinygo/lib/musl/arch/i386/bits/signal.h
tinygo/lib/musl/arch/i386/bits/stat.h
-tinygo/lib/musl/arch/i386/bits/stdint.h
tinygo/lib/musl/arch/i386/bits/syscall.h.in
tinygo/lib/musl/arch/i386/bits/user.h
tinygo/lib/musl/arch/i386/crt_arch.h
@@ -3418,7 +3431,6 @@ tinygo/lib/musl/arch/mips/bits/ipcstat.h
tinygo/lib/musl/arch/mips/bits/mman.h
tinygo/lib/musl/arch/mips/bits/msg.h
tinygo/lib/musl/arch/mips/bits/poll.h
-tinygo/lib/musl/arch/mips/bits/posix.h
tinygo/lib/musl/arch/mips/bits/ptrace.h
tinygo/lib/musl/arch/mips/bits/reg.h
tinygo/lib/musl/arch/mips/bits/resource.h
@@ -3429,7 +3441,6 @@ tinygo/lib/musl/arch/mips/bits/signal.h
tinygo/lib/musl/arch/mips/bits/socket.h
tinygo/lib/musl/arch/mips/bits/stat.h
tinygo/lib/musl/arch/mips/bits/statfs.h
-tinygo/lib/musl/arch/mips/bits/stdint.h
tinygo/lib/musl/arch/mips/bits/syscall.h.in
tinygo/lib/musl/arch/mips/bits/termios.h
tinygo/lib/musl/arch/mips/bits/user.h
@@ -3446,14 +3457,12 @@ tinygo/lib/musl/arch/x86_64/bits/float.h
tinygo/lib/musl/arch/x86_64/bits/io.h
tinygo/lib/musl/arch/x86_64/bits/limits.h
tinygo/lib/musl/arch/x86_64/bits/mman.h
-tinygo/lib/musl/arch/x86_64/bits/posix.h
tinygo/lib/musl/arch/x86_64/bits/ptrace.h
tinygo/lib/musl/arch/x86_64/bits/reg.h
tinygo/lib/musl/arch/x86_64/bits/sem.h
tinygo/lib/musl/arch/x86_64/bits/setjmp.h
tinygo/lib/musl/arch/x86_64/bits/signal.h
tinygo/lib/musl/arch/x86_64/bits/stat.h
-tinygo/lib/musl/arch/x86_64/bits/stdint.h
tinygo/lib/musl/arch/x86_64/bits/syscall.h.in
tinygo/lib/musl/arch/x86_64/bits/user.h
tinygo/lib/musl/arch/x86_64/crt_arch.h
@@ -3830,6 +3839,7 @@ tinygo/lib/musl/src/linux/quotactl.c
tinygo/lib/musl/src/linux/readahead.c
tinygo/lib/musl/src/linux/reboot.c
tinygo/lib/musl/src/linux/remap_file_pages.c
+tinygo/lib/musl/src/linux/renameat2.c
tinygo/lib/musl/src/linux/sbrk.c
tinygo/lib/musl/src/linux/sendfile.c
tinygo/lib/musl/src/linux/setfsgid.c
@@ -4840,7 +4850,7 @@ tinygo/lib/musl/src/thread/__timedwait.c
tinygo/lib/musl/src/thread/__tls_get_addr.c
tinygo/lib/musl/src/thread/__unmapself.c
tinygo/lib/musl/src/thread/__wait.c
-tinygo/lib/musl/src/thread/aarch64/__set_thread_area.s
+tinygo/lib/musl/src/thread/aarch64/__set_thread_area.c
tinygo/lib/musl/src/thread/aarch64/__unmapself.s
tinygo/lib/musl/src/thread/aarch64/clone.s
tinygo/lib/musl/src/thread/aarch64/syscall_cp.s
@@ -5042,6 +5052,7 @@ tinygo/lib/musl/src/time/__month_to_secs.c
tinygo/lib/musl/src/time/__secs_to_tm.c
tinygo/lib/musl/src/time/__tm_to_secs.c
tinygo/lib/musl/src/time/__tz.c
+tinygo/lib/musl/src/time/__utc.c
tinygo/lib/musl/src/time/__year_to_secs.c
tinygo/lib/musl/src/time/asctime.c
tinygo/lib/musl/src/time/asctime_r.c
@@ -8143,19 +8154,24 @@ tinygo/lib/wasi-libc/libc-top-half/musl/src/unistd/writev.c
tinygo/lib/wasi-libc/libc-top-half/musl/src/unistd/x32/lseek.c
tinygo/lib/wasi-libc/libc-top-half/sources/arc4random.c
tinygo/src/crypto/internal/boring/sig/sig_other.go
+tinygo/src/crypto/internal/entropy/v1.0.0/entropy.go
tinygo/src/crypto/rand/rand.go
tinygo/src/crypto/rand/rand_arc4random.go
tinygo/src/crypto/rand/rand_baremetal.go
tinygo/src/crypto/rand/rand_urandom.go
tinygo/src/crypto/rand/rand_windows.go
tinygo/src/crypto/rand/util.go
+tinygo/src/crypto/tls/cipher_suites.go
tinygo/src/crypto/tls/common.go
tinygo/src/crypto/tls/ticket.go
tinygo/src/crypto/tls/tls.go
tinygo/src/crypto/x509/internal/macos/macos.go
+tinygo/src/device/amd64/cpu.go
+tinygo/src/device/amd64/cpu_amd64.S
tinygo/src/device/arm/arm.go
tinygo/src/device/arm/cortexm.S
tinygo/src/device/arm/interrupts.c
+tinygo/src/device/arm/mpu.go
tinygo/src/device/arm/scb.go
tinygo/src/device/arm/semihosting.go
tinygo/src/device/arm64/arm64.go
@@ -8713,12 +8729,14 @@ tinygo/src/device/esp/esp32.go
tinygo/src/device/esp/esp32c2.go
tinygo/src/device/esp/esp32c3.S
tinygo/src/device/esp/esp32c3.go
+tinygo/src/device/esp/esp32c6.S
tinygo/src/device/esp/esp32c6.go
tinygo/src/device/esp/esp32c6lp.go
tinygo/src/device/esp/esp32h2.go
tinygo/src/device/esp/esp32p4.go
tinygo/src/device/esp/esp32s2.go
tinygo/src/device/esp/esp32s2ulp.go
+tinygo/src/device/esp/esp32s3.S
tinygo/src/device/esp/esp32s3.go
tinygo/src/device/esp/esp32s3ulp.go
tinygo/src/device/esp/esp8266.S
@@ -8814,6 +8832,88 @@ tinygo/src/device/nxp/neom3.go
tinygo/src/device/nxp/neom3.s
tinygo/src/device/nxp/qn908xc.go
tinygo/src/device/nxp/qn908xc.s
+tinygo/src/device/py32/py32e407xx.go
+tinygo/src/device/py32/py32e407xx.s
+tinygo/src/device/py32/py32f001cxx.go
+tinygo/src/device/py32/py32f001cxx.s
+tinygo/src/device/py32/py32f001xx.go
+tinygo/src/device/py32/py32f001xx.s
+tinygo/src/device/py32/py32f002axx.go
+tinygo/src/device/py32/py32f002axx.s
+tinygo/src/device/py32/py32f002bxx.go
+tinygo/src/device/py32/py32f002bxx.s
+tinygo/src/device/py32/py32f002cxx.go
+tinygo/src/device/py32/py32f002cxx.s
+tinygo/src/device/py32/py32f002xxx.go
+tinygo/src/device/py32/py32f002xxx.s
+tinygo/src/device/py32/py32f002zxx.go
+tinygo/src/device/py32/py32f002zxx.s
+tinygo/src/device/py32/py32f003xx.go
+tinygo/src/device/py32/py32f003xx.s
+tinygo/src/device/py32/py32f021xx.go
+tinygo/src/device/py32/py32f021xx.s
+tinygo/src/device/py32/py32f030xx.go
+tinygo/src/device/py32/py32f030xx.s
+tinygo/src/device/py32/py32f031xx.go
+tinygo/src/device/py32/py32f031xx.s
+tinygo/src/device/py32/py32f032xx.go
+tinygo/src/device/py32/py32f032xx.s
+tinygo/src/device/py32/py32f040cxx.go
+tinygo/src/device/py32/py32f040cxx.s
+tinygo/src/device/py32/py32f040epxx.go
+tinygo/src/device/py32/py32f040epxx.s
+tinygo/src/device/py32/py32f040exx.go
+tinygo/src/device/py32/py32f040exx.s
+tinygo/src/device/py32/py32f040xx.go
+tinygo/src/device/py32/py32f040xx.s
+tinygo/src/device/py32/py32f071cxx.go
+tinygo/src/device/py32/py32f071cxx.s
+tinygo/src/device/py32/py32f071exx.go
+tinygo/src/device/py32/py32f071exx.s
+tinygo/src/device/py32/py32f071xx.go
+tinygo/src/device/py32/py32f071xx.s
+tinygo/src/device/py32/py32f072cxx.go
+tinygo/src/device/py32/py32f072cxx.s
+tinygo/src/device/py32/py32f072exx.go
+tinygo/src/device/py32/py32f072exx.s
+tinygo/src/device/py32/py32f072xx.go
+tinygo/src/device/py32/py32f072xx.s
+tinygo/src/device/py32/py32f403xx.go
+tinygo/src/device/py32/py32f403xx.s
+tinygo/src/device/py32/py32f410xx.go
+tinygo/src/device/py32/py32f410xx.s
+tinygo/src/device/py32/py32l020xx.go
+tinygo/src/device/py32/py32l020xx.s
+tinygo/src/device/py32/py32l090xx.go
+tinygo/src/device/py32/py32l090xx.s
+tinygo/src/device/py32/py32m010xx.go
+tinygo/src/device/py32/py32m010xx.s
+tinygo/src/device/py32/py32m020xx.go
+tinygo/src/device/py32/py32m020xx.s
+tinygo/src/device/py32/py32m030xx.go
+tinygo/src/device/py32/py32m030xx.s
+tinygo/src/device/py32/py32m031xx.go
+tinygo/src/device/py32/py32m031xx.s
+tinygo/src/device/py32/py32m070cxx.go
+tinygo/src/device/py32/py32m070cxx.s
+tinygo/src/device/py32/py32m070xx.go
+tinygo/src/device/py32/py32m070xx.s
+tinygo/src/device/py32/py32md310xx.go
+tinygo/src/device/py32/py32md310xx.s
+tinygo/src/device/py32/py32md320xx.go
+tinygo/src/device/py32/py32md320xx.s
+tinygo/src/device/py32/py32md410xx.go
+tinygo/src/device/py32/py32md410xx.s
+tinygo/src/device/py32/py32md420xx.go
+tinygo/src/device/py32/py32md420xx.s
+tinygo/src/device/py32/py32md430xx.go
+tinygo/src/device/py32/py32md430xx.s
+tinygo/src/device/py32/py32t020xx.go
+tinygo/src/device/py32/py32t020xx.s
+tinygo/src/device/py32/py32t090xx.go
+tinygo/src/device/py32/py32t090xx.s
+tinygo/src/device/py32/py32t092xx.go
+tinygo/src/device/py32/py32t092xx.s
tinygo/src/device/renesas/r7fa2a1ab.go
tinygo/src/device/renesas/r7fa2a1ab.s
tinygo/src/device/renesas/r7fa2e1a9.go
@@ -9311,6 +9411,18 @@ tinygo/src/device/sam/atsamv71q21b.s
tinygo/src/device/sifive/fe310.go
tinygo/src/device/sifive/fu540.go
tinygo/src/device/sifive/sifive_hifive_unmatched_a00.go
+tinygo/src/device/stm32/stm32c011.go
+tinygo/src/device/stm32/stm32c011.s
+tinygo/src/device/stm32/stm32c031.go
+tinygo/src/device/stm32/stm32c031.s
+tinygo/src/device/stm32/stm32c051.go
+tinygo/src/device/stm32/stm32c051.s
+tinygo/src/device/stm32/stm32c071.go
+tinygo/src/device/stm32/stm32c071.s
+tinygo/src/device/stm32/stm32c091.go
+tinygo/src/device/stm32/stm32c091.s
+tinygo/src/device/stm32/stm32c092.go
+tinygo/src/device/stm32/stm32c092.s
tinygo/src/device/stm32/stm32f0x0.go
tinygo/src/device/stm32/stm32f0x0.s
tinygo/src/device/stm32/stm32f0x1.go
@@ -9357,32 +9469,52 @@ tinygo/src/device/stm32/stm32f412.go
tinygo/src/device/stm32/stm32f412.s
tinygo/src/device/stm32/stm32f413.go
tinygo/src/device/stm32/stm32f413.s
+tinygo/src/device/stm32/stm32f415.go
+tinygo/src/device/stm32/stm32f415.s
+tinygo/src/device/stm32/stm32f417.go
+tinygo/src/device/stm32/stm32f417.s
tinygo/src/device/stm32/stm32f427.go
tinygo/src/device/stm32/stm32f427.s
tinygo/src/device/stm32/stm32f429.go
tinygo/src/device/stm32/stm32f429.s
+tinygo/src/device/stm32/stm32f437.go
+tinygo/src/device/stm32/stm32f437.s
+tinygo/src/device/stm32/stm32f439.go
+tinygo/src/device/stm32/stm32f439.s
tinygo/src/device/stm32/stm32f446.go
tinygo/src/device/stm32/stm32f446.s
tinygo/src/device/stm32/stm32f469.go
tinygo/src/device/stm32/stm32f469.s
+tinygo/src/device/stm32/stm32f722.go
+tinygo/src/device/stm32/stm32f722.s
+tinygo/src/device/stm32/stm32f723.go
+tinygo/src/device/stm32/stm32f723.s
tinygo/src/device/stm32/stm32f730.go
tinygo/src/device/stm32/stm32f730.s
+tinygo/src/device/stm32/stm32f732.go
+tinygo/src/device/stm32/stm32f732.s
+tinygo/src/device/stm32/stm32f733.go
+tinygo/src/device/stm32/stm32f733.s
tinygo/src/device/stm32/stm32f745.go
tinygo/src/device/stm32/stm32f745.s
+tinygo/src/device/stm32/stm32f746.go
+tinygo/src/device/stm32/stm32f746.s
tinygo/src/device/stm32/stm32f750.go
tinygo/src/device/stm32/stm32f750.s
+tinygo/src/device/stm32/stm32f756.go
+tinygo/src/device/stm32/stm32f756.s
tinygo/src/device/stm32/stm32f765.go
tinygo/src/device/stm32/stm32f765.s
-tinygo/src/device/stm32/stm32f7x2.go
-tinygo/src/device/stm32/stm32f7x2.s
-tinygo/src/device/stm32/stm32f7x3.go
-tinygo/src/device/stm32/stm32f7x3.s
-tinygo/src/device/stm32/stm32f7x6.go
-tinygo/src/device/stm32/stm32f7x6.s
-tinygo/src/device/stm32/stm32f7x7.go
-tinygo/src/device/stm32/stm32f7x7.s
-tinygo/src/device/stm32/stm32f7x9.go
-tinygo/src/device/stm32/stm32f7x9.s
+tinygo/src/device/stm32/stm32f767.go
+tinygo/src/device/stm32/stm32f767.s
+tinygo/src/device/stm32/stm32f769.go
+tinygo/src/device/stm32/stm32f769.s
+tinygo/src/device/stm32/stm32f777.go
+tinygo/src/device/stm32/stm32f777.s
+tinygo/src/device/stm32/stm32f778.go
+tinygo/src/device/stm32/stm32f778.s
+tinygo/src/device/stm32/stm32f779.go
+tinygo/src/device/stm32/stm32f779.s
tinygo/src/device/stm32/stm32g030.go
tinygo/src/device/stm32/stm32g030.s
tinygo/src/device/stm32/stm32g031.go
@@ -9407,36 +9539,84 @@ tinygo/src/device/stm32/stm32g0b1.go
tinygo/src/device/stm32/stm32g0b1.s
tinygo/src/device/stm32/stm32g0c1.go
tinygo/src/device/stm32/stm32g0c1.s
-tinygo/src/device/stm32/stm32g431xx.go
-tinygo/src/device/stm32/stm32g431xx.s
-tinygo/src/device/stm32/stm32g441xx.go
-tinygo/src/device/stm32/stm32g441xx.s
-tinygo/src/device/stm32/stm32g471xx.go
-tinygo/src/device/stm32/stm32g471xx.s
-tinygo/src/device/stm32/stm32g473xx.go
-tinygo/src/device/stm32/stm32g473xx.s
-tinygo/src/device/stm32/stm32g474xx.go
-tinygo/src/device/stm32/stm32g474xx.s
-tinygo/src/device/stm32/stm32g483xx.go
-tinygo/src/device/stm32/stm32g483xx.s
-tinygo/src/device/stm32/stm32g484xx.go
-tinygo/src/device/stm32/stm32g484xx.s
-tinygo/src/device/stm32/stm32g491xx.go
-tinygo/src/device/stm32/stm32g491xx.s
-tinygo/src/device/stm32/stm32g4a1xx.go
-tinygo/src/device/stm32/stm32g4a1xx.s
-tinygo/src/device/stm32/stm32h73x.go
-tinygo/src/device/stm32/stm32h73x.s
+tinygo/src/device/stm32/stm32g431.go
+tinygo/src/device/stm32/stm32g431.s
+tinygo/src/device/stm32/stm32g441.go
+tinygo/src/device/stm32/stm32g441.s
+tinygo/src/device/stm32/stm32g471.go
+tinygo/src/device/stm32/stm32g471.s
+tinygo/src/device/stm32/stm32g473.go
+tinygo/src/device/stm32/stm32g473.s
+tinygo/src/device/stm32/stm32g474.go
+tinygo/src/device/stm32/stm32g474.s
+tinygo/src/device/stm32/stm32g483.go
+tinygo/src/device/stm32/stm32g483.s
+tinygo/src/device/stm32/stm32g484.go
+tinygo/src/device/stm32/stm32g484.s
+tinygo/src/device/stm32/stm32g491.go
+tinygo/src/device/stm32/stm32g491.s
+tinygo/src/device/stm32/stm32g4a1.go
+tinygo/src/device/stm32/stm32g4a1.s
+tinygo/src/device/stm32/stm32h503.go
+tinygo/src/device/stm32/stm32h503.s
+tinygo/src/device/stm32/stm32h523.go
+tinygo/src/device/stm32/stm32h523.s
+tinygo/src/device/stm32/stm32h533.go
+tinygo/src/device/stm32/stm32h533.s
+tinygo/src/device/stm32/stm32h562.go
+tinygo/src/device/stm32/stm32h562.s
+tinygo/src/device/stm32/stm32h563.go
+tinygo/src/device/stm32/stm32h563.s
+tinygo/src/device/stm32/stm32h573.go
+tinygo/src/device/stm32/stm32h573.s
+tinygo/src/device/stm32/stm32h723.go
+tinygo/src/device/stm32/stm32h723.s
+tinygo/src/device/stm32/stm32h725.go
+tinygo/src/device/stm32/stm32h725.s
+tinygo/src/device/stm32/stm32h730.go
+tinygo/src/device/stm32/stm32h730.s
+tinygo/src/device/stm32/stm32h733.go
+tinygo/src/device/stm32/stm32h733.s
+tinygo/src/device/stm32/stm32h735.go
+tinygo/src/device/stm32/stm32h735.s
+tinygo/src/device/stm32/stm32h742.go
+tinygo/src/device/stm32/stm32h742.s
tinygo/src/device/stm32/stm32h743.go
tinygo/src/device/stm32/stm32h743.s
+tinygo/src/device/stm32/stm32h743v.go
+tinygo/src/device/stm32/stm32h743v.s
+tinygo/src/device/stm32/stm32h745_cm4.go
+tinygo/src/device/stm32/stm32h745_cm4.s
+tinygo/src/device/stm32/stm32h745_cm7.go
+tinygo/src/device/stm32/stm32h745_cm7.s
+tinygo/src/device/stm32/stm32h747_cm4.go
+tinygo/src/device/stm32/stm32h747_cm4.s
+tinygo/src/device/stm32/stm32h747_cm7.go
+tinygo/src/device/stm32/stm32h747_cm7.s
+tinygo/src/device/stm32/stm32h750.go
+tinygo/src/device/stm32/stm32h750.s
tinygo/src/device/stm32/stm32h753.go
tinygo/src/device/stm32/stm32h753.s
+tinygo/src/device/stm32/stm32h753v.go
+tinygo/src/device/stm32/stm32h753v.s
+tinygo/src/device/stm32/stm32h755_cm4.go
+tinygo/src/device/stm32/stm32h755_cm4.s
+tinygo/src/device/stm32/stm32h755_cm7.go
+tinygo/src/device/stm32/stm32h755_cm7.s
tinygo/src/device/stm32/stm32h757_cm4.go
tinygo/src/device/stm32/stm32h757_cm4.s
tinygo/src/device/stm32/stm32h757_cm7.go
tinygo/src/device/stm32/stm32h757_cm7.s
-tinygo/src/device/stm32/stm32h7b3x.go
-tinygo/src/device/stm32/stm32h7b3x.s
+tinygo/src/device/stm32/stm32h7a3.go
+tinygo/src/device/stm32/stm32h7a3.s
+tinygo/src/device/stm32/stm32h7b0.go
+tinygo/src/device/stm32/stm32h7b0.s
+tinygo/src/device/stm32/stm32h7b3.go
+tinygo/src/device/stm32/stm32h7b3.s
+tinygo/src/device/stm32/stm32h7r.go
+tinygo/src/device/stm32/stm32h7r.s
+tinygo/src/device/stm32/stm32h7s.go
+tinygo/src/device/stm32/stm32h7s.s
tinygo/src/device/stm32/stm32l0x0.go
tinygo/src/device/stm32/stm32l0x0.s
tinygo/src/device/stm32/stm32l0x1.go
@@ -9449,8 +9629,16 @@ tinygo/src/device/stm32/stm32l100.go
tinygo/src/device/stm32/stm32l100.s
tinygo/src/device/stm32/stm32l151.go
tinygo/src/device/stm32/stm32l151.s
+tinygo/src/device/stm32/stm32l152.go
+tinygo/src/device/stm32/stm32l152.s
tinygo/src/device/stm32/stm32l162.go
tinygo/src/device/stm32/stm32l162.s
+tinygo/src/device/stm32/stm32l412.go
+tinygo/src/device/stm32/stm32l412.s
+tinygo/src/device/stm32/stm32l4p5.go
+tinygo/src/device/stm32/stm32l4p5.s
+tinygo/src/device/stm32/stm32l4r5.go
+tinygo/src/device/stm32/stm32l4r5.s
tinygo/src/device/stm32/stm32l4r9.go
tinygo/src/device/stm32/stm32l4r9.s
tinygo/src/device/stm32/stm32l4x1.go
@@ -9471,8 +9659,56 @@ tinygo/src/device/stm32/stm32mp153.go
tinygo/src/device/stm32/stm32mp153.s
tinygo/src/device/stm32/stm32mp157.go
tinygo/src/device/stm32/stm32mp157.s
+tinygo/src/device/stm32/stm32n645.go
+tinygo/src/device/stm32/stm32n645.s
+tinygo/src/device/stm32/stm32n647.go
+tinygo/src/device/stm32/stm32n647.s
+tinygo/src/device/stm32/stm32n655.go
+tinygo/src/device/stm32/stm32n655.s
+tinygo/src/device/stm32/stm32n657.go
+tinygo/src/device/stm32/stm32n657.s
+tinygo/src/device/stm32/stm32u031.go
+tinygo/src/device/stm32/stm32u031.s
+tinygo/src/device/stm32/stm32u073.go
+tinygo/src/device/stm32/stm32u073.s
+tinygo/src/device/stm32/stm32u083.go
+tinygo/src/device/stm32/stm32u083.s
+tinygo/src/device/stm32/stm32u535.go
+tinygo/src/device/stm32/stm32u535.s
+tinygo/src/device/stm32/stm32u545.go
+tinygo/src/device/stm32/stm32u545.s
+tinygo/src/device/stm32/stm32u575.go
+tinygo/src/device/stm32/stm32u575.s
+tinygo/src/device/stm32/stm32u585.go
+tinygo/src/device/stm32/stm32u585.s
+tinygo/src/device/stm32/stm32u595.go
+tinygo/src/device/stm32/stm32u595.s
+tinygo/src/device/stm32/stm32u599.go
+tinygo/src/device/stm32/stm32u599.s
+tinygo/src/device/stm32/stm32u5a5.go
+tinygo/src/device/stm32/stm32u5a5.s
+tinygo/src/device/stm32/stm32u5a9.go
+tinygo/src/device/stm32/stm32u5a9.s
+tinygo/src/device/stm32/stm32wb05.go
+tinygo/src/device/stm32/stm32wb05.s
+tinygo/src/device/stm32/stm32wb06.go
+tinygo/src/device/stm32/stm32wb06.s
+tinygo/src/device/stm32/stm32wb07.go
+tinygo/src/device/stm32/stm32wb07.s
+tinygo/src/device/stm32/stm32wb09.go
+tinygo/src/device/stm32/stm32wb09.s
tinygo/src/device/stm32/stm32wb55.go
tinygo/src/device/stm32/stm32wb55.s
+tinygo/src/device/stm32/stm32wba50.go
+tinygo/src/device/stm32/stm32wba50.s
+tinygo/src/device/stm32/stm32wba52.go
+tinygo/src/device/stm32/stm32wba52.s
+tinygo/src/device/stm32/stm32wba54.go
+tinygo/src/device/stm32/stm32wba54.s
+tinygo/src/device/stm32/stm32wba55.go
+tinygo/src/device/stm32/stm32wba55.s
+tinygo/src/device/stm32/stm32wl33.go
+tinygo/src/device/stm32/stm32wl33.s
tinygo/src/device/stm32/stm32wl5x_cm0p.go
tinygo/src/device/stm32/stm32wl5x_cm0p.s
tinygo/src/device/stm32/stm32wl5x_cm4.go
@@ -9480,6 +9716,19 @@ tinygo/src/device/stm32/stm32wl5x_cm4.s
tinygo/src/device/stm32/stm32wle5.go
tinygo/src/device/stm32/stm32wle5.s
tinygo/src/device/tkey/tkey.go
+tinygo/src/device/uefi/arch_x86.go
+tinygo/src/device/uefi/asm_amd64.S
+tinygo/src/device/uefi/call.go
+tinygo/src/device/uefi/char16.go
+tinygo/src/device/uefi/clock.go
+tinygo/src/device/uefi/efidef.go
+tinygo/src/device/uefi/efistatus.go
+tinygo/src/device/uefi/runtime.go
+tinygo/src/device/uefi/simple_text_out.go
+tinygo/src/device/uefi/tables.go
+tinygo/src/device/uefi/text_output.go
+tinygo/src/device/uefi/time.go
+tinygo/src/device/uefi/util.go
tinygo/src/examples/adc/adc.go
tinygo/src/examples/bench-goro/bench.go
tinygo/src/examples/blinkm/blinkm.go
@@ -9513,28 +9762,36 @@ tinygo/src/examples/mcp3008/mcp3008.go
tinygo/src/examples/memstats/memstats.go
tinygo/src/examples/microbit-blink/microbit-blink.go
tinygo/src/examples/pdm/pdm.go
-tinygo/src/examples/pininterrupt/arduino.go
+tinygo/src/examples/pininterrupt/arduino-uno.go
tinygo/src/examples/pininterrupt/circuitplay-express.go
tinygo/src/examples/pininterrupt/pca10040.go
tinygo/src/examples/pininterrupt/pininterrupt.go
tinygo/src/examples/pininterrupt/stm32.go
tinygo/src/examples/pininterrupt/wioterminal.go
+tinygo/src/examples/pininterrupt/xiao-esp32s3.go
tinygo/src/examples/pwm/arduino-mega1280.go
-tinygo/src/examples/pwm/arduino.go
+tinygo/src/examples/pwm/arduino-uno-q.go
+tinygo/src/examples/pwm/arduino-uno.go
tinygo/src/examples/pwm/bluepill.go
+tinygo/src/examples/pwm/digispark.go
+tinygo/src/examples/pwm/esp32c3-supermini.go
tinygo/src/examples/pwm/feather-m4.go
tinygo/src/examples/pwm/itsybitsy-m0.go
tinygo/src/examples/pwm/itsybitsy-m4.go
tinygo/src/examples/pwm/nucleo-f722ze.go
+tinygo/src/examples/pwm/nucleo-h753zi.go
tinygo/src/examples/pwm/nucleo-l031k6.go
tinygo/src/examples/pwm/nucleo-l432kc.go
tinygo/src/examples/pwm/nucleo-l552ze.go
tinygo/src/examples/pwm/pico.go
+tinygo/src/examples/pwm/pico2.go
tinygo/src/examples/pwm/pwm.go
tinygo/src/examples/pwm/stm32f4disco.go
+tinygo/src/examples/pwm/xiao_esp32s3.go
tinygo/src/examples/ram-func/main.go
tinygo/src/examples/rand/main.go
tinygo/src/examples/rtcinterrupt/rtcinterrupt.go
+tinygo/src/examples/serial-stress/main.go
tinygo/src/examples/serial/serial.go
tinygo/src/examples/systick/README.md
tinygo/src/examples/systick/systick.go
@@ -9564,6 +9821,7 @@ tinygo/src/examples/wasm/slices/index.html
tinygo/src/examples/wasm/slices/wasm.go
tinygo/src/examples/wasm/slices/wasm.js
tinygo/src/examples/watchdog/main.go
+tinygo/src/examples/wwdg/main.go
tinygo/src/internal/abi/abi.go
tinygo/src/internal/abi/escape.go
tinygo/src/internal/abi/funcpc.go
@@ -9577,8 +9835,7 @@ tinygo/src/internal/cm/empty.s
tinygo/src/internal/cm/error.go
tinygo/src/internal/cm/error.wasm.go
tinygo/src/internal/cm/future.go
-tinygo/src/internal/cm/hostlayout_go122.go
-tinygo/src/internal/cm/hostlayout_go123.go
+tinygo/src/internal/cm/hostlayout.go
tinygo/src/internal/cm/list.go
tinygo/src/internal/cm/option.go
tinygo/src/internal/cm/resource.go
@@ -9591,6 +9848,10 @@ tinygo/src/internal/futex/futex_darwin.c
tinygo/src/internal/futex/futex_linux.c
tinygo/src/internal/fuzz/fuzz.go
tinygo/src/internal/gclayout/gclayout.go
+tinygo/src/internal/itoa/itoa.go
+tinygo/src/internal/itoa/itoa_test.go
+tinygo/src/internal/poll/export_test_wasip1.go
+tinygo/src/internal/poll/fd_wasip1.go
tinygo/src/internal/reflectlite/deepequal.go
tinygo/src/internal/reflectlite/endian_big.go
tinygo/src/internal/reflectlite/endian_little.go
@@ -9602,9 +9863,11 @@ tinygo/src/internal/reflectlite/visiblefields.go
tinygo/src/internal/syscall/unix/constants.go
tinygo/src/internal/syscall/unix/eaccess.go
tinygo/src/internal/syscall/unix/getrandom.go
+tinygo/src/internal/syscall/unix/getrandom_wasi.go
tinygo/src/internal/task/atomic-cooperative.go
tinygo/src/internal/task/atomic-preemptive.go
tinygo/src/internal/task/darwin.go
+tinygo/src/internal/task/fatal.go
tinygo/src/internal/task/futex-cooperative.go
tinygo/src/internal/task/futex-cores.go
tinygo/src/internal/task/futex-threads.go
@@ -9620,14 +9883,17 @@ tinygo/src/internal/task/semaphore.go
tinygo/src/internal/task/task.go
tinygo/src/internal/task/task_asyncify.go
tinygo/src/internal/task/task_asyncify_wasm.S
+tinygo/src/internal/task/task_exit.go
+tinygo/src/internal/task/task_finishing_tasks.go
tinygo/src/internal/task/task_none.go
+tinygo/src/internal/task/task_none_uefi.go
tinygo/src/internal/task/task_stack.go
tinygo/src/internal/task/task_stack_386.S
tinygo/src/internal/task/task_stack_386.go
tinygo/src/internal/task/task_stack_amd64.S
tinygo/src/internal/task/task_stack_amd64.go
+tinygo/src/internal/task/task_stack_amd64_winabi.go
tinygo/src/internal/task/task_stack_amd64_windows.S
-tinygo/src/internal/task/task_stack_amd64_windows.go
tinygo/src/internal/task/task_stack_arm.S
tinygo/src/internal/task/task_stack_arm.go
tinygo/src/internal/task/task_stack_arm64.S
@@ -9743,7 +10009,7 @@ tinygo/src/internal/wasi/sockets/v0.2.0/udp/udp.wit.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_amken_trio.go
tinygo/src/machine/board_arduino_leonardo.go
tinygo/src/machine/board_arduino_mega1280.go
tinygo/src/machine/board_arduino_mega2560.go
@@ -9751,6 +10017,8 @@ tinygo/src/machine/board_arduino_mkr1000.go
tinygo/src/machine/board_arduino_mkrwifi1010.go
tinygo/src/machine/board_arduino_nano.go
tinygo/src/machine/board_arduino_nano33.go
+tinygo/src/machine/board_arduino_uno.go
+tinygo/src/machine/board_arduino_uno_q.go
tinygo/src/machine/board_arduino_zero.go
tinygo/src/machine/board_atmega328p.go
tinygo/src/machine/board_atmega328pb.go
@@ -9758,6 +10026,8 @@ 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_badger2350.go
+tinygo/src/machine/board_blinky2350.go
tinygo/src/machine/board_bluemicro840.go
tinygo/src/machine/board_bluepill.go
tinygo/src/machine/board_btt_skr_pico.go
@@ -9768,11 +10038,18 @@ tinygo/src/machine/board_clue_alpha.go
tinygo/src/machine/board_digispark.go
tinygo/src/machine/board_elecrow-rp2040-w5.go
tinygo/src/machine/board_elecrow-rp2350-w5.go
+tinygo/src/machine/board_embedfire_py32f002b.go
+tinygo/src/machine/board_embedfire_py32f030.go
tinygo/src/machine/board_esp-c3-32s-kit.go
tinygo/src/machine/board_esp32-c3-devkit-rust-1.go
tinygo/src/machine/board_esp32-coreboard-v2.go
+tinygo/src/machine/board_esp32-generic.go
tinygo/src/machine/board_esp32c3-12f.go
+tinygo/src/machine/board_esp32c3-generic.go
tinygo/src/machine/board_esp32c3-supermini.go
+tinygo/src/machine/board_esp32s3-box3.go
+tinygo/src/machine/board_esp32s3-generic.go
+tinygo/src/machine/board_esp32s3-supermini.go
tinygo/src/machine/board_fe310.go
tinygo/src/machine/board_feather-m0-express.go
tinygo/src/machine/board_feather-m0.go
@@ -9800,6 +10077,7 @@ 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-s3a.go
tinygo/src/machine/board_m5stamp_c3.go
tinygo/src/machine/board_m5stick_c.go
tinygo/src/machine/board_macropad-rp2040.go
@@ -9825,6 +10103,8 @@ tinygo/src/machine/board_nrf52840.go
tinygo/src/machine/board_nrf52840_generic.go
tinygo/src/machine/board_nucleof103rb.go
tinygo/src/machine/board_nucleof722ze.go
+tinygo/src/machine/board_nucleog0b1re.go
+tinygo/src/machine/board_nucleoh753zi.go
tinygo/src/machine/board_nucleol031k6.go
tinygo/src/machine/board_nucleol432kc.go
tinygo/src/machine/board_nucleol476rg.go
@@ -9865,14 +10145,18 @@ tinygo/src/machine/board_tiny2350.go
tinygo/src/machine/board_trinket.go
tinygo/src/machine/board_trinkey_qt2040.go
tinygo/src/machine/board_tufty2040.go
+tinygo/src/machine/board_vicharak_shrike-lite.go
tinygo/src/machine/board_waveshare-rp2040-zero.go
tinygo/src/machine/board_waveshare_rp2040_tiny.go
tinygo/src/machine/board_wioterminal.go
tinygo/src/machine/board_x9pro.go
+tinygo/src/machine/board_xiao-ble-plus.go
tinygo/src/machine/board_xiao-ble.go
tinygo/src/machine/board_xiao-esp32c3.go
+tinygo/src/machine/board_xiao-esp32c6.go
tinygo/src/machine/board_xiao-esp32s3.go
tinygo/src/machine/board_xiao-rp2040.go
+tinygo/src/machine/board_xiao-rp2350.go
tinygo/src/machine/board_xiao.go
tinygo/src/machine/buffer.go
tinygo/src/machine/buffer_atmega.go
@@ -9913,11 +10197,30 @@ 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_adc.go
tinygo/src/machine/machine_esp32_i2c.go
tinygo/src/machine/machine_esp32c3.go
+tinygo/src/machine/machine_esp32c3_adc.go
+tinygo/src/machine/machine_esp32c3_flash.go
tinygo/src/machine/machine_esp32c3_i2c.go
+tinygo/src/machine/machine_esp32c3_pwm.go
tinygo/src/machine/machine_esp32c3_spi.go
+tinygo/src/machine/machine_esp32c3_usb.go
+tinygo/src/machine/machine_esp32c6.go
+tinygo/src/machine/machine_esp32c6_adc.go
+tinygo/src/machine/machine_esp32c6_i2c.go
+tinygo/src/machine/machine_esp32c6_usb.go
tinygo/src/machine/machine_esp32s3.go
+tinygo/src/machine/machine_esp32s3_adc.go
+tinygo/src/machine/machine_esp32s3_i2c.go
+tinygo/src/machine/machine_esp32s3_pwm.go
+tinygo/src/machine/machine_esp32s3_spi.go
+tinygo/src/machine/machine_esp32xx_adc.go
+tinygo/src/machine/machine_esp32xx_i2c.go
+tinygo/src/machine/machine_esp32xx_pwm.go
+tinygo/src/machine/machine_esp32xx_simulator.go
+tinygo/src/machine/machine_esp32xx_spi.go
+tinygo/src/machine/machine_esp32xx_usb.go
tinygo/src/machine/machine_esp8266.go
tinygo/src/machine/machine_fe310.go
tinygo/src/machine/machine_fe310_simulator.go
@@ -9950,6 +10253,34 @@ tinygo/src/machine/machine_nrf_bare.go
tinygo/src/machine/machine_nrf_sd.go
tinygo/src/machine/machine_nxpmk66f18.go
tinygo/src/machine/machine_nxpmk66f18_uart.go
+tinygo/src/machine/machine_py32_clock.go
+tinygo/src/machine/machine_py32_clock_24mhz.go
+tinygo/src/machine/machine_py32_clock_8mhz.go
+tinygo/src/machine/machine_py32_pin.go
+tinygo/src/machine/machine_py32_pin_afrh.go
+tinygo/src/machine/machine_py32_pin_clock.go
+tinygo/src/machine/machine_py32_pin_clock_ahb.go
+tinygo/src/machine/machine_py32_pin_clock_ahb2.go
+tinygo/src/machine/machine_py32_pin_no_afrh.go
+tinygo/src/machine/machine_py32_pin_speed.go
+tinygo/src/machine/machine_py32_pin_speed_ospdder.go
+tinygo/src/machine/machine_py32_uart.go
+tinygo/src/machine/machine_py32_uart2.go
+tinygo/src/machine/machine_py32_uart_clock.go
+tinygo/src/machine/machine_py32_uart_clock_apb2.go
+tinygo/src/machine/machine_py32_uart_clock_literal.go
+tinygo/src/machine/machine_py32_uart_common.go
+tinygo/src/machine/machine_py32_uart_data.go
+tinygo/src/machine/machine_py32_uart_data_split.go
+tinygo/src/machine/machine_py32_uart_interrupt.go
+tinygo/src/machine/machine_py32_uart_no_default_pins.go
+tinygo/src/machine/machine_py32_uart_no_interrupt.go
+tinygo/src/machine/machine_py32_uart_pinmap_f002b.go
+tinygo/src/machine/machine_py32_uart_pinmap_f003_f030.go
+tinygo/src/machine/machine_py32_uart_pinmap_none.go
+tinygo/src/machine/machine_py32_uart_type.go
+tinygo/src/machine/machine_py32_uart_usart.go
+tinygo/src/machine/machine_py32_uart_usart_unnumbered.go
tinygo/src/machine/machine_rp2.go
tinygo/src/machine/machine_rp2040_rom.go
tinygo/src/machine/machine_rp2040_rtc.go
@@ -9979,9 +10310,15 @@ tinygo/src/machine/machine_rp2_uart.go
tinygo/src/machine/machine_rp2_usb.go
tinygo/src/machine/machine_rp2_watchdog.go
tinygo/src/machine/machine_rp2_xosc.go
+tinygo/src/machine/machine_sam_uart_invert.go
+tinygo/src/machine/machine_sam_uart_noinvert.go
tinygo/src/machine/machine_stm32.go
tinygo/src/machine/machine_stm32_adc_f1.go
tinygo/src/machine/machine_stm32_adc_f4.go
+tinygo/src/machine/machine_stm32_adc_g0.go
+tinygo/src/machine/machine_stm32_adc_h7.go
+tinygo/src/machine/machine_stm32_adc_u5.go
+tinygo/src/machine/machine_stm32_bootloader.go
tinygo/src/machine/machine_stm32_exti_afio.go
tinygo/src/machine/machine_stm32_exti_exti.go
tinygo/src/machine/machine_stm32_exti_syscfg.go
@@ -9994,18 +10331,47 @@ tinygo/src/machine/machine_stm32_i2c_reva.go
tinygo/src/machine/machine_stm32_i2c_revb.go
tinygo/src/machine/machine_stm32_iwdg.go
tinygo/src/machine/machine_stm32_moder_gpio.go
+tinygo/src/machine/machine_stm32_otgfs_usb.go
+tinygo/src/machine/machine_stm32_pll.go
tinygo/src/machine/machine_stm32_rng.go
tinygo/src/machine/machine_stm32_spi.go
tinygo/src/machine/machine_stm32_tim.go
tinygo/src/machine/machine_stm32_tim_moder.go
tinygo/src/machine/machine_stm32_uart.go
+tinygo/src/machine/machine_stm32_uart_invert.go
+tinygo/src/machine/machine_stm32_uart_noinvert.go
+tinygo/src/machine/machine_stm32_uart_setbaudrate.go
tinygo/src/machine/machine_stm32f103.go
+tinygo/src/machine/machine_stm32f103_pll_72mhz.go
tinygo/src/machine/machine_stm32f4.go
tinygo/src/machine/machine_stm32f40x.go
tinygo/src/machine/machine_stm32f469.go
+tinygo/src/machine/machine_stm32f4_otgfs_novbus.go
+tinygo/src/machine/machine_stm32f4_otgfs_vbus.go
+tinygo/src/machine/machine_stm32f4_pll_168mhz.go
+tinygo/src/machine/machine_stm32f4_pll_180mhz.go
tinygo/src/machine/machine_stm32f7.go
+tinygo/src/machine/machine_stm32f7_flash.go
+tinygo/src/machine/machine_stm32f7_otgfs_vbus.go
+tinygo/src/machine/machine_stm32f7_pll_216mhz.go
tinygo/src/machine/machine_stm32f7x2.go
+tinygo/src/machine/machine_stm32g0.go
+tinygo/src/machine/machine_stm32g0_can.go
+tinygo/src/machine/machine_stm32g0_gpio.go
+tinygo/src/machine/machine_stm32g0_spi.go
+tinygo/src/machine/machine_stm32g0_wwdg.go
+tinygo/src/machine/machine_stm32go_exti.go
+tinygo/src/machine/machine_stm32h7.go
+tinygo/src/machine/machine_stm32h7_cache.go
+tinygo/src/machine/machine_stm32h7_exti.go
+tinygo/src/machine/machine_stm32h7_gpio.go
+tinygo/src/machine/machine_stm32h7_hsem.go
+tinygo/src/machine/machine_stm32h7_pll.go
+tinygo/src/machine/machine_stm32h7_spi.go
+tinygo/src/machine/machine_stm32h7_usb.go
+tinygo/src/machine/machine_stm32h7_wwdg.go
tinygo/src/machine/machine_stm32l0.go
+tinygo/src/machine/machine_stm32l0_flash.go
tinygo/src/machine/machine_stm32l0x1.go
tinygo/src/machine/machine_stm32l0x2.go
tinygo/src/machine/machine_stm32l4.go
@@ -10014,9 +10380,14 @@ 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_stm32u031.go
+tinygo/src/machine/machine_stm32u5.go
+tinygo/src/machine/machine_stm32u585.go
+tinygo/src/machine/machine_stm32u5_spi.go
tinygo/src/machine/machine_stm32wlx.go
tinygo/src/machine/machine_tkey.go
tinygo/src/machine/machine_tkey_rom.go
+tinygo/src/machine/machine_uefi.go
tinygo/src/machine/pdm.go
tinygo/src/machine/pwm.go
tinygo/src/machine/runtime.go
@@ -10034,9 +10405,10 @@ tinygo/src/machine/usb/adc/midi/buffer.go
tinygo/src/machine/usb/adc/midi/messages.go
tinygo/src/machine/usb/adc/midi/midi.go
tinygo/src/machine/usb/adc/midi/notes.go
-tinygo/src/machine/usb/cdc/buffer.go
tinygo/src/machine/usb/cdc/cdc.go
tinygo/src/machine/usb/cdc/doc.go
+tinygo/src/machine/usb/cdc/ring.go
+tinygo/src/machine/usb/cdc/ring_test.go
tinygo/src/machine/usb/cdc/usbcdc.go
tinygo/src/machine/usb/config.go
tinygo/src/machine/usb/descriptor/cdc.go
@@ -10079,6 +10451,7 @@ tinygo/src/net/.gitignore
tinygo/src/net/LICENSE
tinygo/src/net/README.md
tinygo/src/net/dial.go
+tinygo/src/net/dnserror.go
tinygo/src/net/http/client.go
tinygo/src/net/http/clone.go
tinygo/src/net/http/cookie.go
@@ -10089,6 +10462,10 @@ tinygo/src/net/http/httptest/httptest.go
tinygo/src/net/http/httptest/recorder.go
tinygo/src/net/http/httptest/server.go
tinygo/src/net/http/httptrace/trace.go
+tinygo/src/net/http/httputil/dump.go
+tinygo/src/net/http/httputil/httputil.go
+tinygo/src/net/http/httputil/persist.go
+tinygo/src/net/http/httputil/reverseproxy.go
tinygo/src/net/http/internal/ascii/print.go
tinygo/src/net/http/internal/ascii/print_test.go
tinygo/src/net/http/internal/chunked.go
@@ -10096,17 +10473,25 @@ tinygo/src/net/http/internal/chunked_test.go
tinygo/src/net/http/jar.go
tinygo/src/net/http/method.go
tinygo/src/net/http/pattern.go
+tinygo/src/net/http/pprof/pprof.go
tinygo/src/net/http/request.go
tinygo/src/net/http/response.go
+tinygo/src/net/http/responsecontroller.go
+tinygo/src/net/http/roundtrip.go
+tinygo/src/net/http/roundtrip_js.go
tinygo/src/net/http/server.go
tinygo/src/net/http/sniff.go
tinygo/src/net/http/status.go
tinygo/src/net/http/transfer.go
tinygo/src/net/http/transport.go
tinygo/src/net/interface.go
+tinygo/src/net/interface_other.go
+tinygo/src/net/interface_stub.go
tinygo/src/net/ip.go
tinygo/src/net/iprawsock.go
tinygo/src/net/ipsock.go
+tinygo/src/net/itoa_go126.go
+tinygo/src/net/itoa_pre126.go
tinygo/src/net/lookup.go
tinygo/src/net/lookup_unix.go
tinygo/src/net/lookup_windows.go
@@ -10114,10 +10499,14 @@ tinygo/src/net/mac.go
tinygo/src/net/mac_test.go
tinygo/src/net/net.go
tinygo/src/net/netdev.go
+tinygo/src/net/netdev_native.go
tinygo/src/net/parse.go
tinygo/src/net/pipe.go
tinygo/src/net/tcpsock.go
tinygo/src/net/tlssock.go
+tinygo/src/net/tools/upgrade/README.md
+tinygo/src/net/tools/upgrade/go.mod
+tinygo/src/net/tools/upgrade/main.go
tinygo/src/net/udpsock.go
tinygo/src/net/unixsock.go
tinygo/src/os/deadline_test.go
@@ -10152,8 +10541,10 @@ tinygo/src/os/file_notdarwin.go
tinygo/src/os/file_other.go
tinygo/src/os/file_posix.go
tinygo/src/os/file_unix.go
+tinygo/src/os/file_wasip1.go
tinygo/src/os/file_windows.go
tinygo/src/os/filesystem.go
+tinygo/src/os/getpagesize.go
tinygo/src/os/getpagesize_test.go
tinygo/src/os/os_anyos_test.go
tinygo/src/os/os_chmod_test.go
@@ -10167,6 +10558,8 @@ tinygo/src/os/path_unix.go
tinygo/src/os/path_windows.go
tinygo/src/os/path_windows_test.go
tinygo/src/os/pipe_test.go
+tinygo/src/os/pollfd_other.go
+tinygo/src/os/pollfd_wasip1.go
tinygo/src/os/proc.go
tinygo/src/os/read_test.go
tinygo/src/os/removeall_noat.go
@@ -10190,7 +10583,6 @@ tinygo/src/os/types_unix.go
tinygo/src/os/types_windows.go
tinygo/src/reflect/all_test.go
tinygo/src/reflect/benchmark_test.go
-tinygo/src/reflect/convert_test.go
tinygo/src/reflect/deepequal.go
tinygo/src/reflect/export_test.go
tinygo/src/reflect/internal/example1/example.go
@@ -10237,6 +10629,7 @@ tinygo/src/runtime/asm_riscv.S
tinygo/src/runtime/asm_tinygowasm.S
tinygo/src/runtime/atomics_critical.go
tinygo/src/runtime/baremetal.go
+tinygo/src/runtime/baremetal_memory.go
tinygo/src/runtime/build_asserts.go
tinygo/src/runtime/build_noasserts.go
tinygo/src/runtime/cgo/cgo.go
@@ -10249,18 +10642,27 @@ tinygo/src/runtime/debug/garbage.go
tinygo/src/runtime/defer.go
tinygo/src/runtime/dynamic_arm64.go
tinygo/src/runtime/env.go
+tinygo/src/runtime/env_nonhosted.go
tinygo/src/runtime/env_unix.go
+tinygo/src/runtime/env_wasip2.go
tinygo/src/runtime/env_windows.go
tinygo/src/runtime/error.go
tinygo/src/runtime/extern.go
tinygo/src/runtime/float.go
+tinygo/src/runtime/float_test.go
+tinygo/src/runtime/gc.go
tinygo/src/runtime/gc_blocks.go
tinygo/src/runtime/gc_boehm.c
tinygo/src/runtime/gc_boehm.go
tinygo/src/runtime/gc_conservative.go
tinygo/src/runtime/gc_custom.go
+tinygo/src/runtime/gc_finalizer.go
+tinygo/src/runtime/gc_finalizer_sched.go
+tinygo/src/runtime/gc_finalizer_sched_none.go
+tinygo/src/runtime/gc_finalizer_sched_other.go
tinygo/src/runtime/gc_globals.go
tinygo/src/runtime/gc_leaking.go
+tinygo/src/runtime/gc_leaking_uefi.go
tinygo/src/runtime/gc_none.go
tinygo/src/runtime/gc_precise.go
tinygo/src/runtime/gc_stack_cores.go
@@ -10275,7 +10677,11 @@ tinygo/src/runtime/interrupt/checkpoint.go
tinygo/src/runtime/interrupt/interrupt.go
tinygo/src/runtime/interrupt/interrupt_avr.go
tinygo/src/runtime/interrupt/interrupt_cortexm.go
+tinygo/src/runtime/interrupt/interrupt_esp32.go
tinygo/src/runtime/interrupt/interrupt_esp32c3.go
+tinygo/src/runtime/interrupt/interrupt_esp32c3_qemu.go
+tinygo/src/runtime/interrupt/interrupt_esp32c6.go
+tinygo/src/runtime/interrupt/interrupt_esp32s3.go
tinygo/src/runtime/interrupt/interrupt_gameboyadvance.go
tinygo/src/runtime/interrupt/interrupt_k210.go
tinygo/src/runtime/interrupt/interrupt_none.go
@@ -10288,15 +10694,19 @@ tinygo/src/runtime/memhash_tsip.go
tinygo/src/runtime/metrics.go
tinygo/src/runtime/metrics/metrics.go
tinygo/src/runtime/mstats.go
+tinygo/src/runtime/netpoll_wasip1.go
tinygo/src/runtime/nonhosted.go
tinygo/src/runtime/os_darwin.c
tinygo/src/runtime/os_darwin.go
+tinygo/src/runtime/os_darwin_go125.go
+tinygo/src/runtime/os_darwin_go126.go
tinygo/src/runtime/os_js.go
tinygo/src/runtime/os_linux.go
tinygo/src/runtime/os_other.go
tinygo/src/runtime/os_wasip1.go
tinygo/src/runtime/os_wasip2.go
tinygo/src/runtime/os_windows.go
+tinygo/src/runtime/os_windows_pe.go
tinygo/src/runtime/panic.go
tinygo/src/runtime/poll.go
tinygo/src/runtime/pprof/pprof.go
@@ -10329,16 +10739,22 @@ tinygo/src/runtime/runtime_cortexm_hardfault.go
tinygo/src/runtime/runtime_cortexm_hardfault_debug.go
tinygo/src/runtime/runtime_cortexm_qemu.go
tinygo/src/runtime/runtime_esp32.go
+tinygo/src/runtime/runtime_esp32_abort.go
+tinygo/src/runtime/runtime_esp32_qemu.go
+tinygo/src/runtime/runtime_esp32_timer.go
tinygo/src/runtime/runtime_esp32c3.go
+tinygo/src/runtime/runtime_esp32c6.go
tinygo/src/runtime/runtime_esp32s3.go
tinygo/src/runtime/runtime_esp32sx.go
tinygo/src/runtime/runtime_esp32xx.go
+tinygo/src/runtime/runtime_esp32xx_exit.go
tinygo/src/runtime/runtime_esp8266.go
tinygo/src/runtime/runtime_fe310.go
tinygo/src/runtime/runtime_fe310_baremetal.go
tinygo/src/runtime/runtime_fe310_qemu.go
tinygo/src/runtime/runtime_k210.go
tinygo/src/runtime/runtime_k210_baremetal.go
+tinygo/src/runtime/runtime_mgba.go
tinygo/src/runtime/runtime_mimxrt1062.go
tinygo/src/runtime/runtime_mimxrt1062_clock.go
tinygo/src/runtime/runtime_mimxrt1062_mpu.go
@@ -10350,17 +10766,26 @@ tinygo/src/runtime/runtime_nrf52840.go
tinygo/src/runtime/runtime_nrf_bare.go
tinygo/src/runtime/runtime_nrf_softdevice.go
tinygo/src/runtime/runtime_nxpmk66f18.go
+tinygo/src/runtime/runtime_py32.go
+tinygo/src/runtime/runtime_py32_hsi.go
+tinygo/src/runtime/runtime_py32_hsi_none.go
+tinygo/src/runtime/runtime_py32_hsi_op.go
tinygo/src/runtime/runtime_rp2.go
tinygo/src/runtime/runtime_rp2040.go
tinygo/src/runtime/runtime_rp2350.go
tinygo/src/runtime/runtime_stm32.go
tinygo/src/runtime/runtime_stm32_timers.go
+tinygo/src/runtime/runtime_stm32_usb.go
tinygo/src/runtime/runtime_stm32f103.go
tinygo/src/runtime/runtime_stm32f4.go
tinygo/src/runtime/runtime_stm32f405.go
tinygo/src/runtime/runtime_stm32f407.go
tinygo/src/runtime/runtime_stm32f469.go
tinygo/src/runtime/runtime_stm32f7x2.go
+tinygo/src/runtime/runtime_stm32g0.go
+tinygo/src/runtime/runtime_stm32g0b1.go
+tinygo/src/runtime/runtime_stm32h7.go
+tinygo/src/runtime/runtime_stm32h7_mpu.go
tinygo/src/runtime/runtime_stm32l0.go
tinygo/src/runtime/runtime_stm32l0x1.go
tinygo/src/runtime/runtime_stm32l0x2.go
@@ -10369,6 +10794,9 @@ 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_stm32u0.go
+tinygo/src/runtime/runtime_stm32u5.go
+tinygo/src/runtime/runtime_stm32u585.go
tinygo/src/runtime/runtime_stm32wlx.go
tinygo/src/runtime/runtime_tinygoriscv.go
tinygo/src/runtime/runtime_tinygoriscv64.go
@@ -10378,6 +10806,7 @@ tinygo/src/runtime/runtime_tinygowasm_unknown.go
tinygo/src/runtime/runtime_tinygowasmp2.go
tinygo/src/runtime/runtime_tkey.go
tinygo/src/runtime/runtime_tkey_baremetal.go
+tinygo/src/runtime/runtime_uefi.go
tinygo/src/runtime/runtime_unix.c
tinygo/src/runtime/runtime_unix.go
tinygo/src/runtime/runtime_wasip1.go
@@ -10386,10 +10815,15 @@ 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_wasmentry.go
+tinygo/src/runtime/runtime_windows.c
tinygo/src/runtime/runtime_windows.go
+tinygo/src/runtime/runtime_windows_go125.go
+tinygo/src/runtime/runtime_windows_go126.go
tinygo/src/runtime/scheduler.go
tinygo/src/runtime/scheduler_cooperative.go
tinygo/src/runtime/scheduler_cores.go
+tinygo/src/runtime/scheduler_idle_wasip1.go
+tinygo/src/runtime/scheduler_idle_wasip1_none.go
tinygo/src/runtime/scheduler_none.go
tinygo/src/runtime/scheduler_tasks.go
tinygo/src/runtime/scheduler_threads.go
@@ -10402,8 +10836,6 @@ tinygo/src/runtime/symtab.go
tinygo/src/runtime/sync.go
tinygo/src/runtime/synctest.go
tinygo/src/runtime/time.go
-tinygo/src/runtime/time_go122.go
-tinygo/src/runtime/time_go123.go
tinygo/src/runtime/time_nxpmk66f18.go
tinygo/src/runtime/trace/trace.go
tinygo/src/runtime/volatile/bitband_nxpmk66f18.go
@@ -10416,7 +10848,6 @@ tinygo/src/sync/cond.go
tinygo/src/sync/cond_test.go
tinygo/src/sync/doc.go
tinygo/src/sync/map.go
-tinygo/src/sync/map_go123.go
tinygo/src/sync/map_test.go
tinygo/src/sync/mutex.go
tinygo/src/sync/mutex_test.go
@@ -10440,13 +10871,18 @@ tinygo/src/syscall/file_hosted.go
tinygo/src/syscall/libc_wasip2.go
tinygo/src/syscall/mmap_unix_test.go
tinygo/src/syscall/net.go
+tinygo/src/syscall/net_wasip1.go
tinygo/src/syscall/proc_emulated.go
tinygo/src/syscall/proc_hosted.go
+tinygo/src/syscall/statfs_stubs.go
tinygo/src/syscall/str.go
tinygo/src/syscall/syscall.go
+tinygo/src/syscall/syscall_fcntl_wasip1.go
tinygo/src/syscall/syscall_libc.go
+tinygo/src/syscall/syscall_libc_default.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
@@ -10463,10 +10899,13 @@ tinygo/src/testing/sub_test.go
tinygo/src/testing/testing.go
tinygo/src/testing/testing_test.go
tinygo/src/tinygo/runtime.go
+tinygo/src/unicode/utf8/utf8.go
+tinygo/src/unicode/utf8/utf8_test.go
tinygo/src/unique/handle.go
tinygo/src/unique/handle_test.go
tinygo/targets/adafruit-esp32-feather-v2.json
tinygo/targets/ae-rp2040.json
+tinygo/targets/amken-trio.json
tinygo/targets/arduino-leonardo.json
tinygo/targets/arduino-mega1280.json
tinygo/targets/arduino-mega2560.json
@@ -10475,6 +10914,8 @@ tinygo/targets/arduino-mkrwifi1010.json
tinygo/targets/arduino-nano-new.json
tinygo/targets/arduino-nano.json
tinygo/targets/arduino-nano33.json
+tinygo/targets/arduino-uno-q.json
+tinygo/targets/arduino-uno.json
tinygo/targets/arduino-zero.json
tinygo/targets/arduino.json
tinygo/targets/arm.ld
@@ -10510,6 +10951,8 @@ tinygo/targets/avrtiny.json
tinygo/targets/avrtiny.ld
tinygo/targets/badger2040-w.json
tinygo/targets/badger2040.json
+tinygo/targets/badger2350.json
+tinygo/targets/blinky2350.json
tinygo/targets/bluemicro840.json
tinygo/targets/bluepill-clone.json
tinygo/targets/bluepill.json
@@ -10532,16 +10975,28 @@ tinygo/targets/d1mini.json
tinygo/targets/digispark.json
tinygo/targets/elecrow-rp2040.json
tinygo/targets/elecrow-rp2350.json
+tinygo/targets/embedfire-py32f002b.json
+tinygo/targets/embedfire-py32f030.json
tinygo/targets/esp-c3-32s-kit.json
tinygo/targets/esp32-c3-devkit-rust-1.json
tinygo/targets/esp32-coreboard-v2.json
+tinygo/targets/esp32-generic.json
+tinygo/targets/esp32-interrupts.S
tinygo/targets/esp32-mini32.json
+tinygo/targets/esp32-qemu.json
tinygo/targets/esp32.json
tinygo/targets/esp32.ld
tinygo/targets/esp32c3-12f.json
+tinygo/targets/esp32c3-generic.json
tinygo/targets/esp32c3-supermini.json
tinygo/targets/esp32c3.json
tinygo/targets/esp32c3.ld
+tinygo/targets/esp32c6.json
+tinygo/targets/esp32c6.ld
+tinygo/targets/esp32s3-box-3.json
+tinygo/targets/esp32s3-generic.json
+tinygo/targets/esp32s3-interrupts.S
+tinygo/targets/esp32s3-supermini.json
tinygo/targets/esp32s3.json
tinygo/targets/esp32s3.ld
tinygo/targets/esp8266.json
@@ -10583,6 +11038,7 @@ tinygo/targets/m5paper.json
tinygo/targets/m5stack-core2.json
tinygo/targets/m5stack.json
tinygo/targets/m5stamp-c3.json
+tinygo/targets/m5stamp-s3a.json
tinygo/targets/m5stick-c.json
tinygo/targets/macropad-rp2040-boot-stage2.S
tinygo/targets/macropad-rp2040.json
@@ -10639,6 +11095,8 @@ tinygo/targets/nrf52840.json
tinygo/targets/nrf52840.ld
tinygo/targets/nucleo-f103rb.json
tinygo/targets/nucleo-f722ze.json
+tinygo/targets/nucleo-g0b1re.json
+tinygo/targets/nucleo-h753zi.json
tinygo/targets/nucleo-l031k6.json
tinygo/targets/nucleo-l432kc.json
tinygo/targets/nucleo-l476rg.json
@@ -10668,6 +11126,223 @@ tinygo/targets/pico2-ice.json
tinygo/targets/pico2-w.json
tinygo/targets/pico2.json
tinygo/targets/pinetime.json
+tinygo/targets/py32-m4.json
+tinygo/targets/py32.json
+tinygo/targets/py32e407xc.json
+tinygo/targets/py32e407xc.ld
+tinygo/targets/py32e407xd.json
+tinygo/targets/py32e407xd.ld
+tinygo/targets/py32e407xe.json
+tinygo/targets/py32e407xe.ld
+tinygo/targets/py32e407xx.json
+tinygo/targets/py32f001cx4.json
+tinygo/targets/py32f001cx4.ld
+tinygo/targets/py32f001cxx.json
+tinygo/targets/py32f001xx.json
+tinygo/targets/py32f002ax5.json
+tinygo/targets/py32f002ax5.ld
+tinygo/targets/py32f002axx.json
+tinygo/targets/py32f002bx5.json
+tinygo/targets/py32f002bx5.ld
+tinygo/targets/py32f002bxx.json
+tinygo/targets/py32f002cx5.json
+tinygo/targets/py32f002cx5.ld
+tinygo/targets/py32f002cxx.json
+tinygo/targets/py32f002xx2.json
+tinygo/targets/py32f002xx2.ld
+tinygo/targets/py32f002xx4.json
+tinygo/targets/py32f002xx4.ld
+tinygo/targets/py32f002xx5.json
+tinygo/targets/py32f002xx5.ld
+tinygo/targets/py32f002xxx.json
+tinygo/targets/py32f002zx4.json
+tinygo/targets/py32f002zx4.ld
+tinygo/targets/py32f002zxx.json
+tinygo/targets/py32f003x4.json
+tinygo/targets/py32f003x4.ld
+tinygo/targets/py32f003x6.json
+tinygo/targets/py32f003x6.ld
+tinygo/targets/py32f003x7.json
+tinygo/targets/py32f003x7.ld
+tinygo/targets/py32f003x8.json
+tinygo/targets/py32f003x8.ld
+tinygo/targets/py32f003xx.json
+tinygo/targets/py32f021x8.json
+tinygo/targets/py32f021x8.ld
+tinygo/targets/py32f021xx.json
+tinygo/targets/py32f030x4.json
+tinygo/targets/py32f030x4.ld
+tinygo/targets/py32f030x6.json
+tinygo/targets/py32f030x6.ld
+tinygo/targets/py32f030x7.json
+tinygo/targets/py32f030x7.ld
+tinygo/targets/py32f030x8.json
+tinygo/targets/py32f030x8.ld
+tinygo/targets/py32f030xx.json
+tinygo/targets/py32f031x4.json
+tinygo/targets/py32f031x4.ld
+tinygo/targets/py32f031x6.json
+tinygo/targets/py32f031x6.ld
+tinygo/targets/py32f031x7.json
+tinygo/targets/py32f031x7.ld
+tinygo/targets/py32f031x8.json
+tinygo/targets/py32f031x8.ld
+tinygo/targets/py32f031xx.json
+tinygo/targets/py32f032x8.json
+tinygo/targets/py32f032x8.ld
+tinygo/targets/py32f032xx.json
+tinygo/targets/py32f040cx6.json
+tinygo/targets/py32f040cx6.ld
+tinygo/targets/py32f040cx8.json
+tinygo/targets/py32f040cx8.ld
+tinygo/targets/py32f040cx9.json
+tinygo/targets/py32f040cx9.ld
+tinygo/targets/py32f040cxb.json
+tinygo/targets/py32f040cxb.ld
+tinygo/targets/py32f040cxx.json
+tinygo/targets/py32f040epxb.json
+tinygo/targets/py32f040epxb.ld
+tinygo/targets/py32f040epxx.json
+tinygo/targets/py32f040ex6.json
+tinygo/targets/py32f040ex6.ld
+tinygo/targets/py32f040ex8.json
+tinygo/targets/py32f040ex8.ld
+tinygo/targets/py32f040ex9.json
+tinygo/targets/py32f040ex9.ld
+tinygo/targets/py32f040exb.json
+tinygo/targets/py32f040exb.ld
+tinygo/targets/py32f040exx.json
+tinygo/targets/py32f040x6.json
+tinygo/targets/py32f040x6.ld
+tinygo/targets/py32f040x8.json
+tinygo/targets/py32f040x8.ld
+tinygo/targets/py32f040x9.json
+tinygo/targets/py32f040x9.ld
+tinygo/targets/py32f040xb.json
+tinygo/targets/py32f040xb.ld
+tinygo/targets/py32f040xx.json
+tinygo/targets/py32f071cx6.json
+tinygo/targets/py32f071cx6.ld
+tinygo/targets/py32f071cx8.json
+tinygo/targets/py32f071cx8.ld
+tinygo/targets/py32f071cx9.json
+tinygo/targets/py32f071cx9.ld
+tinygo/targets/py32f071cxb.json
+tinygo/targets/py32f071cxb.ld
+tinygo/targets/py32f071cxx.json
+tinygo/targets/py32f071ex6.json
+tinygo/targets/py32f071ex6.ld
+tinygo/targets/py32f071ex8.json
+tinygo/targets/py32f071ex8.ld
+tinygo/targets/py32f071ex9.json
+tinygo/targets/py32f071ex9.ld
+tinygo/targets/py32f071exb.json
+tinygo/targets/py32f071exb.ld
+tinygo/targets/py32f071exx.json
+tinygo/targets/py32f071x6.json
+tinygo/targets/py32f071x6.ld
+tinygo/targets/py32f071x8.json
+tinygo/targets/py32f071x8.ld
+tinygo/targets/py32f071x9.json
+tinygo/targets/py32f071x9.ld
+tinygo/targets/py32f071xb.json
+tinygo/targets/py32f071xb.ld
+tinygo/targets/py32f071xx.json
+tinygo/targets/py32f072cx6.json
+tinygo/targets/py32f072cx6.ld
+tinygo/targets/py32f072cx8.json
+tinygo/targets/py32f072cx8.ld
+tinygo/targets/py32f072cx9.json
+tinygo/targets/py32f072cx9.ld
+tinygo/targets/py32f072cxb.json
+tinygo/targets/py32f072cxb.ld
+tinygo/targets/py32f072cxx.json
+tinygo/targets/py32f072ex6.json
+tinygo/targets/py32f072ex6.ld
+tinygo/targets/py32f072ex8.json
+tinygo/targets/py32f072ex8.ld
+tinygo/targets/py32f072ex9.json
+tinygo/targets/py32f072ex9.ld
+tinygo/targets/py32f072exb.json
+tinygo/targets/py32f072exb.ld
+tinygo/targets/py32f072exx.json
+tinygo/targets/py32f072x6.json
+tinygo/targets/py32f072x6.ld
+tinygo/targets/py32f072x8.json
+tinygo/targets/py32f072x8.ld
+tinygo/targets/py32f072x9.json
+tinygo/targets/py32f072x9.ld
+tinygo/targets/py32f072xb.json
+tinygo/targets/py32f072xb.ld
+tinygo/targets/py32f072xx.json
+tinygo/targets/py32f403xb.json
+tinygo/targets/py32f403xb.ld
+tinygo/targets/py32f403xc.json
+tinygo/targets/py32f403xc.ld
+tinygo/targets/py32f403xd.json
+tinygo/targets/py32f403xd.ld
+tinygo/targets/py32f403xx.json
+tinygo/targets/py32f410xb.json
+tinygo/targets/py32f410xb.ld
+tinygo/targets/py32f410xx.json
+tinygo/targets/py32l020x5.json
+tinygo/targets/py32l020x5.ld
+tinygo/targets/py32l020xx.json
+tinygo/targets/py32l090xb.json
+tinygo/targets/py32l090xb.ld
+tinygo/targets/py32l090xc.json
+tinygo/targets/py32l090xc.ld
+tinygo/targets/py32l090xx.json
+tinygo/targets/py32m010x5.json
+tinygo/targets/py32m010x5.ld
+tinygo/targets/py32m010xx.json
+tinygo/targets/py32m020x6.json
+tinygo/targets/py32m020x6.ld
+tinygo/targets/py32m020xx.json
+tinygo/targets/py32m030x8.json
+tinygo/targets/py32m030x8.ld
+tinygo/targets/py32m030xx.json
+tinygo/targets/py32m031x8.json
+tinygo/targets/py32m031x8.ld
+tinygo/targets/py32m031xx.json
+tinygo/targets/py32m070cxb.json
+tinygo/targets/py32m070cxb.ld
+tinygo/targets/py32m070cxx.json
+tinygo/targets/py32m070xb.json
+tinygo/targets/py32m070xb.ld
+tinygo/targets/py32m070xx.json
+tinygo/targets/py32md310x8.json
+tinygo/targets/py32md310x8.ld
+tinygo/targets/py32md310xx.json
+tinygo/targets/py32md320x8.json
+tinygo/targets/py32md320x8.ld
+tinygo/targets/py32md320xx.json
+tinygo/targets/py32md410x8.json
+tinygo/targets/py32md410x8.ld
+tinygo/targets/py32md410xx.json
+tinygo/targets/py32md420x8.json
+tinygo/targets/py32md420x8.ld
+tinygo/targets/py32md420xx.json
+tinygo/targets/py32md430x8.json
+tinygo/targets/py32md430x8.ld
+tinygo/targets/py32md430xx.json
+tinygo/targets/py32t020bx5.json
+tinygo/targets/py32t020bx5.ld
+tinygo/targets/py32t020bx6.json
+tinygo/targets/py32t020bx6.ld
+tinygo/targets/py32t020x5.json
+tinygo/targets/py32t020x5.ld
+tinygo/targets/py32t020x6.json
+tinygo/targets/py32t020x6.ld
+tinygo/targets/py32t020xx.json
+tinygo/targets/py32t090xb.json
+tinygo/targets/py32t090xb.ld
+tinygo/targets/py32t090xc.json
+tinygo/targets/py32t090xc.ld
+tinygo/targets/py32t090xx.json
+tinygo/targets/py32t092xc.json
+tinygo/targets/py32t092xc.ld
+tinygo/targets/py32t092xx.json
tinygo/targets/pybadge.json
tinygo/targets/pygamer.json
tinygo/targets/pyportal.json
@@ -10701,6 +11376,10 @@ tinygo/targets/stm32f469disco.json
tinygo/targets/stm32f4disco-1.json
tinygo/targets/stm32f4disco.json
tinygo/targets/stm32f7x2zetx.ld
+tinygo/targets/stm32g0b1.json
+tinygo/targets/stm32g0b1.ld
+tinygo/targets/stm32g0b1cb.ld
+tinygo/targets/stm32h7.ld
tinygo/targets/stm32l031k6.ld
tinygo/targets/stm32l031x6.ld
tinygo/targets/stm32l072czt6.ld
@@ -10710,6 +11389,10 @@ tinygo/targets/stm32l4x2.ld
tinygo/targets/stm32l4x5.ld
tinygo/targets/stm32l4x6.ld
tinygo/targets/stm32l5x2xe.ld
+tinygo/targets/stm32u031.json
+tinygo/targets/stm32u031x8.ld
+tinygo/targets/stm32u585.json
+tinygo/targets/stm32u585.ld
tinygo/targets/stm32wl5x_cm4.json
tinygo/targets/stm32wle5.json
tinygo/targets/stm32wlx.ld
@@ -10728,6 +11411,8 @@ tinygo/targets/trinket-m0.json
tinygo/targets/trinkey-qt2040-boot-stage2.S
tinygo/targets/trinkey-qt2040.json
tinygo/targets/tufty2040.json
+tinygo/targets/uefi-amd64.json
+tinygo/targets/vicharak_shrike-lite.json
tinygo/targets/wasi.json
tinygo/targets/wasip1.json
tinygo/targets/wasip2.json
@@ -10735,13 +11420,17 @@ tinygo/targets/wasm-undefined.txt
tinygo/targets/wasm-unknown.json
tinygo/targets/wasm.json
tinygo/targets/wasm_exec.js
+tinygo/targets/wasm_exec_node.js
tinygo/targets/waveshare-rp2040-tiny.json
tinygo/targets/waveshare-rp2040-zero.json
tinygo/targets/wioterminal.json
tinygo/targets/x9pro.json
+tinygo/targets/xiao-ble-plus.json
tinygo/targets/xiao-ble.json
tinygo/targets/xiao-esp32c3.json
+tinygo/targets/xiao-esp32c6.json
tinygo/targets/xiao-esp32s3.json
tinygo/targets/xiao-rp2040.json
+tinygo/targets/xiao-rp2350.json
tinygo/targets/xiao.json
tinygo/targets/xtensa.json
diff --git a/tinygo/distinfo b/tinygo/distinfo
index 59f5b655e3..a25fcc61bb 100644
--- a/tinygo/distinfo
+++ b/tinygo/distinfo
@@ -15,12 +15,18 @@ Size (WebAssembly-wasi-libc-1dfe5c302d1c5ab621f7abf04620fae92700fd22.tar.gz) = 1
BLAKE2s (avr-rust-avr-mcu-6624554c02b237b23dc17d53e992bf54033fc228.tar.gz) = 1ce07de153f1f7fe97aec04429360da5e4486ad9e501ff2ed72940c0bfec8582
SHA512 (avr-rust-avr-mcu-6624554c02b237b23dc17d53e992bf54033fc228.tar.gz) = 1aa157bd761db38f8680614fa1cf47d7009508f65291b7eaaa5aba1ae76d35103f68a42947b7269a170d2f1cf8fb09941a5d74070fe6d204b68dd15a9ad2ed29
Size (avr-rust-avr-mcu-6624554c02b237b23dc17d53e992bf54033fc228.tar.gz) = 3486718 bytes
-BLAKE2s (aykevl-macos-minimal-sdk-e7c72156eac3ebf29c34cc2faa71efcb1296663f.tar.gz) = 76889b6271c68bc12bc3800186b6de30679f7897a71dd569e37be5087c285172
-SHA512 (aykevl-macos-minimal-sdk-e7c72156eac3ebf29c34cc2faa71efcb1296663f.tar.gz) = 44638fa9786e88327eb5a2f5cf06c8f09149f21b2592802bdd2db04cbdf4dfbee1bc9296af1b7745c4e30ac97f26a714e19168b742526a8a1b4f8ce23d8fa789
-Size (aykevl-macos-minimal-sdk-e7c72156eac3ebf29c34cc2faa71efcb1296663f.tar.gz) = 467228 bytes
+BLAKE2s (aykevl-macos-minimal-sdk-5f57dee4ae50adb8062f53419e535f6aa065f699.tar.gz) = 9ebf8d374329173e7522570f7ea791294ccda42deae7e50f704b1bad68058fcf
+SHA512 (aykevl-macos-minimal-sdk-5f57dee4ae50adb8062f53419e535f6aa065f699.tar.gz) = 2b1ebbeb2f210e4f3357bf5632a1ed811560d84716909990c285ddbadc2a8ccc4ac2c4b5af8861286ab36114b06f70689be3cafb8e6748aadbff3a5d15742d94
+Size (aykevl-macos-minimal-sdk-5f57dee4ae50adb8062f53419e535f6aa065f699.tar.gz) = 467383 bytes
BLAKE2s (cmsis-svd-cmsis-svd-data-05a9562ec59b87945a8d7177a4b08b7aa2f2fd58.tar.gz) = edade9ebd0af8a211d8956ee7f7a0d5966d1cbfaba60d0bfe428c690efa83c26
SHA512 (cmsis-svd-cmsis-svd-data-05a9562ec59b87945a8d7177a4b08b7aa2f2fd58.tar.gz) = 88268be17f7d1b0676717c256bc4772fae6d672a2e8e504d153e179c54d72a2a0c1dffb521145575eb1ff70739c1423ca134b9c95f4c2b58d97fb21b2c4386e6
Size (cmsis-svd-cmsis-svd-data-05a9562ec59b87945a8d7177a4b08b7aa2f2fd58.tar.gz) = 258611801 bytes
+BLAKE2s (github.com__burnt_sushi_toml_@v_v1.4.0.mod) = 26f62b858e9ef333fa0b51b46ce83c2d385ddf010431d6415a115aef9a338b35
+SHA512 (github.com__burnt_sushi_toml_@v_v1.4.0.mod) = fb6b4ae74dfdcc39b915f1b5f84f8e52e830d273d29f9225dc5ed4f26e970d9f61921f6f3588249141a82404c3ba180f735b4f23e700050e76a740fbf541ac78
+Size (github.com__burnt_sushi_toml_@v_v1.4.0.mod) = 43 bytes
+BLAKE2s (github.com__burnt_sushi_toml_@v_v1.4.0.zip) = a46c6f31af2cfbc29dadd059465587c724f2a81e127083dc66ad2db9b6e12aa5
+SHA512 (github.com__burnt_sushi_toml_@v_v1.4.0.zip) = 970de048c55f3de0efb2d1039df45f734f345200d57d4457eeac3c562492ac54c2dd64296c2085e8f10e778932b97780bd02b31ca56609c548538dd9368ac15a
+Size (github.com__burnt_sushi_toml_@v_v1.4.0.zip) = 349150 bytes
BLAKE2s (github.com_aykevl_go-wasm_@v_v0.0.2-0.20250317121156-42b86c494139.mod) = 346968f487678e07ab8716130357df7bfcd0fa5615a673ade5c95d74c0c8da5b
SHA512 (github.com_aykevl_go-wasm_@v_v0.0.2-0.20250317121156-42b86c494139.mod) = 1f998258d352cf87e1a4cfaa4f6d2b72cf320e3f4861bd75a1afdd91b3339a886fe19c4d4ef8a389e3e1558c50c4bdcfaa9882fe61b4cd797055f09967c0e3fe
Size (github.com_aykevl_go-wasm_@v_v0.0.2-0.20250317121156-42b86c494139.mod) = 42 bytes
@@ -33,30 +39,84 @@ Size (github.com_blakesmith_ar_@v_v0.0.0-20150311145944-8bd4349a67f2.mod) = 32 b
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_coreos_go-semver_@v_v0.3.1.mod) = c9db8a4bd52e3c7510cdb348d88c9128bf4d3e007c72f7bce3947686c3e58bcc
+SHA512 (github.com_coreos_go-semver_@v_v0.3.1.mod) = d1196de962f1b694243781ec161e4819877f392c75eea8bcde1f7fa2c225117bb12f97c3651cd8743ee0e5c70009cb49e1173f7b8efd1dc7d93b27e0efa767e6
+Size (github.com_coreos_go-semver_@v_v0.3.1.mod) = 76 bytes
+BLAKE2s (github.com_coreos_go-semver_@v_v0.3.1.zip) = 7633c5e176f8889069df7af9f9f89e2af47f0a822d158760471e5f0e74975605
+SHA512 (github.com_coreos_go-semver_@v_v0.3.1.zip) = cad6deb8d14f1941111f7d0805e42741668a1e9bae3d5f01750f3183bd2b4b2c9d77ee04b0b6493c00a613c96022787b9f7ec732bbb933681b072f48a3069d24
+Size (github.com_coreos_go-semver_@v_v0.3.1.zip) = 14749 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_docker_libtrust_@v_v0.0.0-20160708172513-aabc10ec26b7.mod) = 43d8f820a18a4554b1e96c401bb0832c8f55aa997d1e4f69f0568767d69fdc9a
+SHA512 (github.com_docker_libtrust_@v_v0.0.0-20160708172513-aabc10ec26b7.mod) = d5fb8a4b7587a35d372e8f0710899a7df4791ac0f0a7fb96b8fe2330a6d676ecba8903aa9c86d810b0575e61b98543bcf1ebc24e5961f1947e934d6acb121736
+Size (github.com_docker_libtrust_@v_v0.0.0-20160708172513-aabc10ec26b7.mod) = 34 bytes
+BLAKE2s (github.com_docker_libtrust_@v_v0.0.0-20160708172513-aabc10ec26b7.zip) = 142393ac3198315f53d87f6c04cc5b39add43eaca9c770e21716452461c156b7
+SHA512 (github.com_docker_libtrust_@v_v0.0.0-20160708172513-aabc10ec26b7.zip) = fbe6d7b023d070a93eabd1e5c2675d5116a9bfadf9bae3ccb209e50b4537d68044d48dd88b4e6af03e0332d33554f6e50a847d979aa769d50e9090559abb872f
+Size (github.com_docker_libtrust_@v_v0.0.0-20160708172513-aabc10ec26b7.zip) = 55046 bytes
+BLAKE2s (github.com_fatih_color_@v_v1.17.0.mod) = 30ec61a740297b578fc86980fe56be5cf90c9d8aba9e559b4d0186fd045abdfc
+SHA512 (github.com_fatih_color_@v_v1.17.0.mod) = 6e8676c6d3c1f4d7a2c1cd23cf345302a32cf0b86bf0ffca4e906b12a456d85b1fdf62a1040e3b8722bcad9bdf886fed2d0c91e6076e523034d8ebcdf347a7a0
+Size (github.com_fatih_color_@v_v1.17.0.mod) = 161 bytes
+BLAKE2s (github.com_fatih_color_@v_v1.17.0.zip) = 998a1ba95fef0927a881a94a24b5cd02fed0e5a09f36469d9ab6a3cf42a8a248
+SHA512 (github.com_fatih_color_@v_v1.17.0.zip) = 626e8ad3add432c4ec4e415847fef194a1539a25e8f2e495c95c9250edf4e34066aee33c9c193c94501261708d8dc6f2ceea60f4b86545b5d1c2cf0836ca99de
+Size (github.com_fatih_color_@v_v1.17.0.zip) = 14693 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_gofrs_flock_@v_v0.8.1.mod) = 99f90aa52c0fb2e425ba4fb60de2bedaec8495d25dc2931272f94983c8a6d035
SHA512 (github.com_gofrs_flock_@v_v0.8.1.mod) = baa937326b26fe8c673b8e230200289591c55f2305258135a421996d9c97a9a12965bc5aefbfd7cb25db266c9c7777dee8d414044129e2cfcd1591a640d782cb
Size (github.com_gofrs_flock_@v_v0.8.1.mod) = 30 bytes
BLAKE2s (github.com_gofrs_flock_@v_v0.8.1.zip) = 608c82dc93f00be31cfe6b39f34d1c4d4191c1e9664167e450dbbf0dd45bfc76
SHA512 (github.com_gofrs_flock_@v_v0.8.1.zip) = 9b42452b5fed988d4c786beb6fa65b0c277d5da64c0b74eb533647b792a2a8d9c68203409266e3a2402637f0decb28b131210cfaee1d3af792e557a1baa02a1f
Size (github.com_gofrs_flock_@v_v0.8.1.zip) = 14710 bytes
+BLAKE2s (github.com_golangci_misspell_@v_v0.6.0.mod) = 9839ec64a46fe3da9858656876decdc8769953065ec09f272b572bc8cb3d77eb
+SHA512 (github.com_golangci_misspell_@v_v0.6.0.mod) = b7c32d3704aaab1b53074afd088fe250757aeddaa19231fa6c9ffafe9fa0c5d954eeefa11ee0e5f81120c58cb626bfdf5370c48f79b1d52183135cc6c87e21c8
+Size (github.com_golangci_misspell_@v_v0.6.0.mod) = 84 bytes
+BLAKE2s (github.com_golangci_misspell_@v_v0.6.0.zip) = 260d3860baaef73108f9f3e3608fa0918b6491b792c76e60cfc6171f2b8e500a
+SHA512 (github.com_golangci_misspell_@v_v0.6.0.zip) = e0e56a2346b9d4bc2ec5c2990659609d76e71d05a58b524e49ead470e3483176c069a7a9726350c24ec196213d28546c5f6a3f836ab60f5bd708cb6c257bf5c5
+Size (github.com_golangci_misspell_@v_v0.6.0.zip) = 249750 bytes
BLAKE2s (github.com_google_shlex_@v_v0.0.0-20181106134648-c34317bd91bf.mod) = 569f5149e5a2b5d589347628bfe066fa6b08208c8e93eca6be36d0bcb7bb2e49
SHA512 (github.com_google_shlex_@v_v0.0.0-20181106134648-c34317bd91bf.mod) = bf92a95139e1c279091b2adbc91ad5f0ab9d93852a2852a8701c753cb2a54a866b7d442f166c3b11e550cd04165d703f4cedec0479270b7406133b06cc99ca16
Size (github.com_google_shlex_@v_v0.0.0-20181106134648-c34317bd91bf.mod) = 31 bytes
BLAKE2s (github.com_google_shlex_@v_v0.0.0-20181106134648-c34317bd91bf.zip) = ade6c184a6c5c1b0bc9e9edd277a039bad6ef5b39b9c471c0c94cb53eacb9607
SHA512 (github.com_google_shlex_@v_v0.0.0-20181106134648-c34317bd91bf.zip) = 2404724dc4135079e56c964e41e10b5c0e9ec84817238e0c8d37cca65588b84df256f14ff177fc2c70c08d9b092e68cbd223389ba04e974dc6dc13a2330b6e7d
Size (github.com_google_shlex_@v_v0.0.0-20181106134648-c34317bd91bf.zip) = 8709 bytes
+BLAKE2s (github.com_hashicorp_go-version_@v_v1.7.0.mod) = 80366d5f065f5d5bde031b52767877aa3ebd4e71d68f1d95351069a49d86877c
+SHA512 (github.com_hashicorp_go-version_@v_v1.7.0.mod) = 40ee5ae5f6991a06b8ef61f04349a5012e36932b53c678dee58d25fc1bae386d6d431de4167641721c28f686071439fb8c9c250bf9607e9743a7280244618d87
+Size (github.com_hashicorp_go-version_@v_v1.7.0.mod) = 39 bytes
+BLAKE2s (github.com_hashicorp_go-version_@v_v1.7.0.zip) = 98233bf750be3cc8788d21044b2ff5d7a9fed15d883b45ab288e5fe31fdc9b7e
+SHA512 (github.com_hashicorp_go-version_@v_v1.7.0.zip) = ae34c73daa7ba99057cb5b5d9c011999e827ed59f9b9a77ffdbef6d21d8f552fa96e105083e8c450313d344838f8897c4dac48175b2cce8d6b038d85888c35fc
+Size (github.com_hashicorp_go-version_@v_v1.7.0.zip) = 21012 bytes
BLAKE2s (github.com_inhies_go-bytesize_@v_v0.0.0-20220417184213-4913239db9cf.mod) = 92075e07a0e3292cf48af54ab7013df2f1190f45fd28004e04b838a0bb45933d
SHA512 (github.com_inhies_go-bytesize_@v_v0.0.0-20220417184213-4913239db9cf.mod) = df85610445bf313171cdbe3c1b8f3275128af43a13c338463de90342b3f9e2f8a6080a5c03218cb803adbeb129d073856c53ba8aab6fca47e6744af89bfaf685
Size (github.com_inhies_go-bytesize_@v_v0.0.0-20220417184213-4913239db9cf.mod) = 46 bytes
BLAKE2s (github.com_inhies_go-bytesize_@v_v0.0.0-20220417184213-4913239db9cf.zip) = 77c297fd642ee2aa8954bb1beb24bfec617b0d4dd4ea8b846a14a5d8226c4875
SHA512 (github.com_inhies_go-bytesize_@v_v0.0.0-20220417184213-4913239db9cf.zip) = fe98f7cabf3aebbf3321269a5d84a93dcb1bb83d0c36299e6e5d5d4f34125717bafdf45f3b728a8adea779a2d573bdd524764723d1963ded476d171df2a38998
Size (github.com_inhies_go-bytesize_@v_v0.0.0-20220417184213-4913239db9cf.zip) = 6372 bytes
+BLAKE2s (github.com_klauspost_compress_@v_v1.17.11.mod) = d485ba89e6040056731148d86d4f34d1517c16d636fff4a81d8a127cb03634bd
+SHA512 (github.com_klauspost_compress_@v_v1.17.11.mod) = 41f59cd5229f74ce7719afdc55ccc7add9389d0ed4b764cc2297133f957bd0a9387a95b165acddfba521bfd3c4b1db1ac440990de5bd012945fa98405edd945e
+Size (github.com_klauspost_compress_@v_v1.17.11.mod) = 137 bytes
+BLAKE2s (github.com_klauspost_compress_@v_v1.17.11.zip) = 80a6aa9105581b39c829222f083795975c342476091360e5552ddaba4a9d1853
+SHA512 (github.com_klauspost_compress_@v_v1.17.11.zip) = 4bf98f0cea2b1b49cdeb441f7469c7e50c544b2cbd5c475092f606c1a9fdbf853070b086aaf6bee1ab893a33319dd6fc7cbf87ee8309c6ea4b7156be98254dab
+Size (github.com_klauspost_compress_@v_v1.17.11.zip) = 39189808 bytes
BLAKE2s (github.com_marcinbor85_gohex_@v_v0.0.0-20200531091804-343a4b548892.mod) = c92dacc795cf2b21046df9535a06711882c5360ce3b9ddbf5d9dabbc291422bb
SHA512 (github.com_marcinbor85_gohex_@v_v0.0.0-20200531091804-343a4b548892.mod) = 3e1ab80ba63b8ffdf490d59cf8caf8de4caee4e6ea57ee172c2462fc6f214aa5c2ac2bba31edc25ea723a9bc36ecc40a5089416a0c7a06c279bb5abed2d2ffb3
Size (github.com_marcinbor85_gohex_@v_v0.0.0-20200531091804-343a4b548892.mod) = 36 bytes
@@ -90,36 +150,150 @@ 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.9.mod) = 8109c44095c0a06a230591d34625010d028b108631abfc264bc5d3cbc155ad18
+SHA512 (github.com_mgechev_revive_@v_v1.3.9.mod) = caa5ed42e00b4685018e0f407752ecb99c1236a0a60d8c0e7f641654f7a023bfe6b3a86d78ead0750639e536a44b78dd1cab430046d2da2216b8d22f2d0b662e
+Size (github.com_mgechev_revive_@v_v1.3.9.mod) = 751 bytes
+BLAKE2s (github.com_mgechev_revive_@v_v1.3.9.zip) = a952b09adde397215cbdc7055e659920502bc58f364bdd6569dcafbb75ca3138
+SHA512 (github.com_mgechev_revive_@v_v1.3.9.zip) = 51c6e3c1a0ab975b6e90abb835b0ff710cf84e22bf9fd756ec7a8dfcea169a18933bb0542ceda3eece4708b3869c60b9557e489a59d32d8f4803c0246d22d6bc
+Size (github.com_mgechev_revive_@v_v1.3.9.zip) = 878166 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_opencontainers_go-digest_@v_v1.0.0.mod) = 04d62f69713ee3530c7d52d2b240861c9bff2d43515b6240d845fbfa3d45e284
+SHA512 (github.com_opencontainers_go-digest_@v_v1.0.0.mod) = 708918e1cabb5710f63858f35ef5bb197666b2ab8220ee48b47575b77805e44b083dc7577ad3bcf9414fd801653c21be9582086ca73fbd9c5589380a7450a400
+Size (github.com_opencontainers_go-digest_@v_v1.0.0.mod) = 52 bytes
+BLAKE2s (github.com_opencontainers_go-digest_@v_v1.0.0.zip) = 3e6ed4f7afbc558d856951bc6818b11b59a42eac853b29d036042445a20e2568
+SHA512 (github.com_opencontainers_go-digest_@v_v1.0.0.zip) = be04251b483e39b4cf503ee442344d3ac1eabcc7c41acb56c25d65ee35eea414f798f159fc168ecf5594b15b9d5349c96cb9741a6c5202cab4bfeb104353a9a1
+Size (github.com_opencontainers_go-digest_@v_v1.0.0.zip) = 34573 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_regclient_regclient_@v_v0.8.2.mod) = b1a5c229ef425c55203d29750c62ec18d9079c9e8c39d68d50563af2b2b5703c
+SHA512 (github.com_regclient_regclient_@v_v0.8.2.mod) = a09e2444fb25a9f80cfcf5495a41dc0366b7a66526e86efd0fe18a49b04a43a52dfd1671a6101dfd6a2f4d5191f64598ad8a564ca0576adf18748ff1f4709bed
+Size (github.com_regclient_regclient_@v_v0.8.2.mod) = 599 bytes
+BLAKE2s (github.com_regclient_regclient_@v_v0.8.2.zip) = c54ee0aef334a96f1df02d8d29277275a543df1d1904351c8566e1be3aff4e3c
+SHA512 (github.com_regclient_regclient_@v_v0.8.2.zip) = 40079d9698e71ebb4f298cd596dfdb2c8d6b7607cfcf50237d4647d7b14b3fb3c30ec2397674e556b9f9ebf17f73fb700b157610fd2c5d331ee124f663f8fe7b
+Size (github.com_regclient_regclient_@v_v0.8.2.zip) = 1246853 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 (github.com_tetratelabs_wazero_@v_v1.6.0.mod) = 52e7d94d57fa5be2e38d046d3655e2eccf76012df05e69f421cd2554c644c13a
-SHA512 (github.com_tetratelabs_wazero_@v_v1.6.0.mod) = 68b8d8c5934e416e1e1eed7e1375f8412986cc83fb4ec5128f9a7beaa2e15e0f2a6eca4c43feb7fab6451521c0403096162bdf6ee10ee0126b54094ece460ebe
-Size (github.com_tetratelabs_wazero_@v_v1.6.0.mod) = 293 bytes
-BLAKE2s (github.com_tetratelabs_wazero_@v_v1.6.0.zip) = d32be6bf15d5a53c8686c2d77104d9d74cd0b12432701f756e518ad357d127ff
-SHA512 (github.com_tetratelabs_wazero_@v_v1.6.0.zip) = 23c70b6acae5e61e9bfa62a751420b37d6dffe099019bf39f46d62d0031cc245d315240976bfec58b77affa40fc5dd860597f40841714eb37a078e5ba0d4cb84
-Size (github.com_tetratelabs_wazero_@v_v1.6.0.zip) = 7540572 bytes
+BLAKE2s (github.com_sirupsen_logrus_@v_v1.9.3.mod) = 6e794dcec8d67bf1b0f0c0cb15ca681fb93ff263c23a2e13a04039a290efcc5c
+SHA512 (github.com_sirupsen_logrus_@v_v1.9.3.mod) = f3636346810370d6b8945a861132310af71deba014726e3fd53fbf3fbe0dcd7b2aba6ec33a1aa716cdc674a21777297b09448db4e24edd242b3ef6e10990652d
+Size (github.com_sirupsen_logrus_@v_v1.9.3.mod) = 192 bytes
+BLAKE2s (github.com_sirupsen_logrus_@v_v1.9.3.zip) = 9cddd8d422ba69d68d62b05826fc1162478fb9344d974ca0f7d4e217b7f86f5f
+SHA512 (github.com_sirupsen_logrus_@v_v1.9.3.zip) = 1b342b0022c427eda4ba3a5b326289c1b35197b803c8498eb24a34dc79df97d1533a4477b43e813f6dc8989d252b669958dbb5e4ee41afa63947e547855c6f37
+Size (github.com_sirupsen_logrus_@v_v1.9.3.zip) = 69937 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.0.mod) = 8f7c927dae69fdeb23ce71b39268d84489f12c4cb4cb30e23a564754fde44db8
+SHA512 (github.com_stretchr_testify_@v_v1.7.0.mod) = 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b
+Size (github.com_stretchr_testify_@v_v1.7.0.mod) = 216 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_tetratelabs_wazero_@v_v1.9.0.mod) = 5c6d0d8c14a6911cec1cff2c59493485cf687925481fc85272657e584a92fbcc
+SHA512 (github.com_tetratelabs_wazero_@v_v1.9.0.mod) = 5b723a23685a758210acbc5b2345856e32ff2e0b9db474218acac78965e3541657c789431f723005363e01509e9ded4b1104eaf8ca79fd931b4ddf8932e508d3
+Size (github.com_tetratelabs_wazero_@v_v1.9.0.mod) = 295 bytes
+BLAKE2s (github.com_tetratelabs_wazero_@v_v1.9.0.zip) = cfe86d6da2dcb891ed9ddcff4c78ba457875769dc51bb5225d681a9c7a6fdf0b
+SHA512 (github.com_tetratelabs_wazero_@v_v1.9.0.zip) = 65d51aa3f7d4e9a88f103d63312790df8e91038f5d556dade3503b9be59c2076503f8d217d20502aaf35efec08ad594e94593911d5249c66eb96e5aa015d8c6c
+Size (github.com_tetratelabs_wazero_@v_v1.9.0.zip) = 7597556 bytes
BLAKE2s (github.com_tnn2_go-serial_@v_v0.0.0-20240808132751-d345e1ef8d6d.mod) = 5012b950da47796a8033ce6fb3d9b21b3f01e5a385cd54b35abf934d9b9d71ac
SHA512 (github.com_tnn2_go-serial_@v_v0.0.0-20240808132751-d345e1ef8d6d.mod) = 26efc4824c9a6515cd3e1eabec7018321fb0876e7253ca4bccb1f156178d9856cc32276eb85b1a24732b05bf70009bb39e3a29da8dcb5d05abf2086bab1edbae
Size (github.com_tnn2_go-serial_@v_v0.0.0-20240808132751-d345e1ef8d6d.mod) = 290 bytes
BLAKE2s (github.com_tnn2_go-serial_@v_v0.0.0-20240808132751-d345e1ef8d6d.zip) = 0ee689387de137bf39d0e9bfc1f82f54db42f6eded77658f90729969bb55fed4
SHA512 (github.com_tnn2_go-serial_@v_v0.0.0-20240808132751-d345e1ef8d6d.zip) = 882b725ebebfe27155de5b3d48e8385742d003997b20647a52fad21cc8e8b3b3da2943e69fed6f41219e5d578a80ffe44c893a4bd56ee396fb23075641a0d8e0
Size (github.com_tnn2_go-serial_@v_v0.0.0-20240808132751-d345e1ef8d6d.zip) = 49648 bytes
-BLAKE2s (golang.org_x_net_@v_v0.35.0.mod) = 72ec5c7764b491ded9b9bbfcb0bca09572e4be9a7fcf7230d0a301780a84a476
-SHA512 (golang.org_x_net_@v_v0.35.0.mod) = fdb2db62f8e81368a5510523c5e923293bbbb462cd3ae12acc26bc34c198c3d89b61708482c51367f09803a2f3db3f3f717f3c0b75eafd06090926af1c3f6c8b
-Size (golang.org_x_net_@v_v0.35.0.mod) = 155 bytes
-BLAKE2s (golang.org_x_net_@v_v0.35.0.zip) = c41c0618010920260bbd4d152d09e5f4adb37132d56cdd8536b2e85231a35a71
-SHA512 (golang.org_x_net_@v_v0.35.0.zip) = 33da2813ff2ba46c09ac5c31a432832c9eb086fd83ea396fb690ea1ad665cbb6ceb020077c985b5ca343bee2e56de5096d93746c6c3ff72659f9e40fea8239e3
-Size (golang.org_x_net_@v_v0.35.0.zip) = 1903185 bytes
+BLAKE2s (github.com_ulikunitz_xz_@v_v0.5.12.mod) = 9b4f34082513801e62e744c626be31f00dd7d0b2f81ec14710f90412be1f521a
+SHA512 (github.com_ulikunitz_xz_@v_v0.5.12.mod) = fc06f111ad8fe91b6233781e300d3abe760140633f45c51fc7b93c744b870f66727d12132e692b5d59526fddd1f728d7a18976e392052d9fe362d3a39149cbb1
+Size (github.com_ulikunitz_xz_@v_v0.5.12.mod) = 40 bytes
+BLAKE2s (github.com_ulikunitz_xz_@v_v0.5.12.zip) = f721472d9de68075be51ed49e2095ce1f81ba1116a404be2a2654aa63dcd3f26
+SHA512 (github.com_ulikunitz_xz_@v_v0.5.12.zip) = 4663e71be0e93cfcd8bab97bec006c44ccbc1651320ec4492a372dac14447ad759675dbb90fe05c846dd8bfc754176705fe03b800a7267e4c7002d11a07d25c5
+Size (github.com_ulikunitz_xz_@v_v0.5.12.zip) = 4240722 bytes
+BLAKE2s (github.com_urfave_cli_v3_@v_v3.0.0-beta1.mod) = 8be103cc76873c2ee18cac4fe5981e06f9c7cd97c510d5c71c440ca7a260f7d6
+SHA512 (github.com_urfave_cli_v3_@v_v3.0.0-beta1.mod) = bb5fd3e6db37f004d580fb66fc28b48ec2526f1c3a37f175b2f373d48ec582039a0508317e523804c29bc5dc02627f89d6d2900105dd8c32205571aadfd00fa3
+Size (github.com_urfave_cli_v3_@v_v3.0.0-beta1.mod) = 232 bytes
+BLAKE2s (github.com_urfave_cli_v3_@v_v3.0.0-beta1.zip) = 0b042efd8940f1d3ab8f11fc999c56329d3761b164900d0854d5f7dfbf44ba3b
+SHA512 (github.com_urfave_cli_v3_@v_v3.0.0-beta1.zip) = 60d4f2eb0b41e7cba8f8597c486bc691bfd1623fc8801f9a7e5c1afcfea0ceec999a02e54e96411ee4d117101a6b18e8020ae2e8efdbd8db66b0722bca95183f
+Size (github.com_urfave_cli_v3_@v_v3.0.0-beta1.zip) = 157802 bytes
+BLAKE2s (go.bytecodealliance.org_@v_v0.6.2.mod) = e5dd4f2a0b33ced01abf85c8a9ee5da98d4064846ca5134a6072c06c3813af89
+SHA512 (go.bytecodealliance.org_@v_v0.6.2.mod) = 1c1329c81199b7df5a1c3caef5314f43f789297ebf526eacc64744b4bca3396dac0bcc53bdf611e98e0fdc6b77ca4b61f519263b53fbccbdfe9d1fe7aedd8a23
+Size (go.bytecodealliance.org_@v_v0.6.2.mod) = 694 bytes
+BLAKE2s (go.bytecodealliance.org_@v_v0.6.2.zip) = 33c04d840a1795b9d5b2e7b3f459506e008691a691f0b5084b83a67326795c36
+SHA512 (go.bytecodealliance.org_@v_v0.6.2.zip) = 80f7f6c453f4a59c72414f8c5d7a492d89df780045c37be95851ee2423346c9b716da1d9c1ce42e6d9d87c0d0392fccb8fb0cc04389da4899afe0b8a2d44932f
+Size (go.bytecodealliance.org_@v_v0.6.2.zip) = 1436385 bytes
+BLAKE2s (go.bytecodealliance.org_cm_@v_v0.2.2.mod) = 6b4e7d14f456e2bca011f9d02c4bb3bc6c523c2c6f4f0e7a26844cac91676322
+SHA512 (go.bytecodealliance.org_cm_@v_v0.2.2.mod) = 87bb8dbf8005f6dc44f439f27064da9b7c2c32b5385a349a7389a8cc7ac341958d9eb3964b644c074bbad5d7fea8893bee3e41fb093e5ca9536557cf4526085a
+Size (go.bytecodealliance.org_cm_@v_v0.2.2.mod) = 45 bytes
+BLAKE2s (go.bytecodealliance.org_cm_@v_v0.2.2.zip) = 89f0d00d3024ddc158a2c2cdad83ae74a28768fdddf8615e681c06e9c8214ce6
+SHA512 (go.bytecodealliance.org_cm_@v_v0.2.2.zip) = 855c50ebb4c509756e47ccdf31250808f965d8e37a5ef1cec3b07a0c284afa8e200bd9acc3a14b8d5b22c635f91c0732fabf724da75ef0bfc3d422dc6ff170c8
+Size (go.bytecodealliance.org_cm_@v_v0.2.2.zip) = 29427 bytes
+BLAKE2s (golang.org_x_mod_@v_v0.37.0.mod) = b40be60bf08f6b5044185949ca3746ffa2d647d8982dff0c8dadcf0c03d03962
+SHA512 (golang.org_x_mod_@v_v0.37.0.mod) = 549b77912604a950cc9c0db67d3f65b23676d8ec12c1c1844485b8696ec0e59815bd31751b3f8e7c38b5f58e7559fef991f401e0f5875621d78a7e01919dd7c8
+Size (golang.org_x_mod_@v_v0.37.0.mod) = 86 bytes
+BLAKE2s (golang.org_x_mod_@v_v0.37.0.zip) = b3b823b2deaf30dd100835cae07d5f8a6c5eeb92b018d5bc9431db749d4960ac
+SHA512 (golang.org_x_mod_@v_v0.37.0.zip) = c469f42a7d530e6adee7c2e36b528f163a91ae37fdcdadecbda4cba07ec078f3ccae684ac34432b7c24715aa8efffd14f0039fb0148e2022908efa4de514235a
+Size (golang.org_x_mod_@v_v0.37.0.zip) = 174531 bytes
+BLAKE2s (golang.org_x_net_@v_v0.56.0.mod) = 0366cd6d736d0fc83e8752a7db076b899ec59d2403fe6922c356bf0d15b89bf5
+SHA512 (golang.org_x_net_@v_v0.56.0.mod) = 75d9c39403b4ee6208df0ba166c80950469389231a42baffb1d425383411f5f95f7d17571613e98c7fff3e1c0cb9bae0278d5d1c5fa127bd94616328bf15dfd1
+Size (golang.org_x_net_@v_v0.56.0.mod) = 157 bytes
+BLAKE2s (golang.org_x_net_@v_v0.56.0.zip) = f4b3c5d3f4fe820501f96945e275425ac38e65e8d0373607227a4bd84eac3365
+SHA512 (golang.org_x_net_@v_v0.56.0.zip) = c73293747fa43f8b8074f9b88c03485bf0e575c24e9dc0d5052354db810fe021d93b26cfcaffb9ac2fc3aba4663d7c17052fb05a5db55a77fa6b0feeef6931fb
+Size (golang.org_x_net_@v_v0.56.0.zip) = 1868474 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
@@ -129,30 +303,33 @@ 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-20220715151400-c0bba94af5f8.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
+SHA512 (golang.org_x_sys_@v_v0.0.0-20220715151400-c0bba94af5f8.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
+Size (golang.org_x_sys_@v_v0.0.0-20220715151400-c0bba94af5f8.mod) = 33 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.30.0.mod) = 546db01fa3b030f3f3b5f8d3674bc29d1f026a60a57e474fff3e1cd44fe694a1
-SHA512 (golang.org_x_sys_@v_v0.30.0.mod) = ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b
-Size (golang.org_x_sys_@v_v0.30.0.mod) = 33 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.30.0.zip) = e3171a2ff2e2d07d30c1c98b93e74412aadaf52a6c8c20cf42c38c73ac914837
-SHA512 (golang.org_x_sys_@v_v0.30.0.zip) = 4a6ec406095283360d8ce88caf8a061ffb9bb10bd10849d064632d5e5c314ee996f79f48b173bc892f23a25a14ee044963077b354152a1b5aeadaba91d7bfedf
-Size (golang.org_x_sys_@v_v0.30.0.zip) = 1987982 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.47.0.mod) = 54d735bab6b0f4ca4d304be2307672bd0448377d788ebe83f3acfb0a565cc3ae
+SHA512 (golang.org_x_sys_@v_v0.47.0.mod) = 1e0df129f27326be70316a1f1f0e94ca4b48c0d09c2975919182a64639b9718dc224d851d4cd69c618c10e7e7765a11a70e10a57507a26488c50e7c53baa8b01
+Size (golang.org_x_sys_@v_v0.47.0.mod) = 35 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.47.0.zip) = e7d9ce58c9afb5aa0870e21cfce0b73d80ef43cc95796c892e8f85bb86fbce38
+SHA512 (golang.org_x_sys_@v_v0.47.0.zip) = f7f6e82b6883cac33aa63d21b962de518fd797f87c858d930946d0498a055521fdf2113ded5da8ebf091d5ecff0539dbe1f339792dccbc0248b160ea0cc29db6
+Size (golang.org_x_sys_@v_v0.47.0.zip) = 2022425 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.22.0.mod) = 3e6695388221dc416c2507ccfc8901c200d2a4bd6df59662aebfb37b001f344a
-SHA512 (golang.org_x_text_@v_v0.22.0.mod) = 6932051329784f03d3c4d858d6e2690d7e927701cccb03843ba9477b4145cf0035f46eaf20ec282f465b6a9ea51c5763ec5ee2c6d896a3c4ea6cd47854b56244
-Size (golang.org_x_text_@v_v0.22.0.mod) = 221 bytes
-BLAKE2s (golang.org_x_text_@v_v0.22.0.zip) = 3e56306b214de0844501f2c107bef6aa1a4b7976c7996ea60bedee16960fd938
-SHA512 (golang.org_x_text_@v_v0.22.0.zip) = 95548ec5a6202a52bcb25f3c343c6fffc5ea9644298c097aae75bfb43b022e70d34f84b8b0031c1d9cdbfab8377202d13b53ee926a8a33e36441eadf217d44a1
-Size (golang.org_x_text_@v_v0.22.0.zip) = 9233999 bytes
-BLAKE2s (golang.org_x_tools_@v_v0.30.0.mod) = e38385b7d0314ff5292960b2e48093d96445308807ece3b95d787ba4360b11ec
-SHA512 (golang.org_x_tools_@v_v0.30.0.mod) = addf0a4a9116658f266d98d1d6fcf039cf666bccf45269cd137035176b6b95016c9b20930c6e05136258574bd5c1ffdd415530472cf69ea7b359882a97aad2fb
-Size (golang.org_x_tools_@v_v0.30.0.mod) = 342 bytes
-BLAKE2s (golang.org_x_tools_@v_v0.30.0.zip) = 58ec8e3d09daa06445a33927ecabbdf4dad057e9544b79ee13050543a6181c45
-SHA512 (golang.org_x_tools_@v_v0.30.0.zip) = e841f98309e53871f9659ce6fbaa7706c455595a32c5c8ffcaebbffe9f0854c70c00792e940e6edc76b5dc7b80156766c891ee25f8cf995282edd00e5cb3565b
-Size (golang.org_x_tools_@v_v0.30.0.zip) = 3305770 bytes
+BLAKE2s (golang.org_x_text_@v_v0.38.0.mod) = 85e0dccbb516840df99f538e531a69cb487bbd9cd8e46d5b6c27702332b5ca7c
+SHA512 (golang.org_x_text_@v_v0.38.0.mod) = 3f5e315d96d27174f5dacbe1cf992b46e93875af684eeb189952d4f1aa9468e32b0bdba9b59a9128f0dd0cf4be54409fa20ac85f46e25f4a2abc9643f3f25605
+Size (golang.org_x_text_@v_v0.38.0.mod) = 190 bytes
+BLAKE2s (golang.org_x_text_@v_v0.38.0.zip) = 8ea45291d7b7b514b63b84f2f5a1f35d2ac7f75d0e1553c19e7e3bbb143189dd
+SHA512 (golang.org_x_text_@v_v0.38.0.zip) = 302fca43c9a27a31dc63d1992c8e7fa6a24d90656e597da9a4680a975c4827b15d2009fe551f10f5243c7f3758a15f71e89e1982d8cf027d2c30365dcb4853ad
+Size (golang.org_x_text_@v_v0.38.0.zip) = 7015060 bytes
+BLAKE2s (golang.org_x_tools_@v_v0.47.0.mod) = dc4d5c90f6287001cd57e88f5e5be035c49d07c45beec45fa0573c6b9583cc28
+SHA512 (golang.org_x_tools_@v_v0.47.0.mod) = 451cec63872b837147addbb876babf76d6be2bc285073485a54240788359837e055823af54e3529ff61bdbdacc808910bed5b9d97ebf8022b4c37fadd144e86c
+Size (golang.org_x_tools_@v_v0.47.0.mod) = 301 bytes
+BLAKE2s (golang.org_x_tools_@v_v0.47.0.zip) = 832dc014134b89d2cc991a4a1e1f2c6f93f5d66c1d7e730fa62cc91857ab72cf
+SHA512 (golang.org_x_tools_@v_v0.47.0.zip) = e940dc6f363f343cf3a85e1afab6ee10b5b20e34dd2237184e07da300cd37357161dbb63f369090a40952c0d13a3bf21399de92d84bdbfdd88b40dd97fb0cd44
+Size (golang.org_x_tools_@v_v0.47.0.zip) = 2760246 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
@@ -162,38 +339,54 @@ 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 (ivmai-bdwgc-7577ca7c2dc7364bb6733dab23be34231279db6b.tar.gz) = 6969ec881d021cd24abc56d41361babdbbedd6bc67c93013190a9ecfa036f35a
SHA512 (ivmai-bdwgc-7577ca7c2dc7364bb6733dab23be34231279db6b.tar.gz) = 02ec36a2d8d484d9f6dd5aa30daa038d81d5f06e0c1e588fbff80a62048efd495b510fb94c2416103285f8b9d7f3b3cc1bbb12a289b933608be8fa0862eb2d9c
Size (ivmai-bdwgc-7577ca7c2dc7364bb6733dab23be34231279db6b.tar.gz) = 842411 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
-BLAKE2s (llvm-project-6707598.tar.gz) = 2b6efd1f9e87d3bc96a7c787e31d2e43d04b2bcb9ad07c0a9a5a22a33175d617
-SHA512 (llvm-project-6707598.tar.gz) = 40e54c700df7fa6ea754ca746a68175ad1456e50146ea33c9274631f33476c057b97108c35d70c9211de7e87de558cda9e8d51092bb73861da31bd70d581aace
-Size (llvm-project-6707598.tar.gz) = 227386971 bytes
+BLAKE2s (llvm-project-2be7242.tar.gz) = e44fecc6b62bd46b9aff88da00c6040142445ec02b11cb3f4440102c45b3ebfd
+SHA512 (llvm-project-2be7242.tar.gz) = dc4376f842430a26128345160fd1a52da249a7468df7da2573d66e82aea526f1e662efe20c858b1e71491ba2b9d839994b191b3fdd392bca93e87b046d3cb4f8
+Size (llvm-project-2be7242.tar.gz) = 259377583 bytes
BLAKE2s (mingw-w64-mingw-w64-8526cb618269440a94810b94b77f8bd48c5c3396.tar.gz) = c704fd4691b1d7c3d501b0a9a1020c08c78fc800525a2394e90d90a432e6f6f6
SHA512 (mingw-w64-mingw-w64-8526cb618269440a94810b94b77f8bd48c5c3396.tar.gz) = 723d1ac22d8026f31b59d39328f711f36976798445a82daddcdc9fa6ab4346a5030e9c2efc84ef009439b8f021c5c7c120cfa083a7912a5b0212ac6852c005a7
Size (mingw-w64-mingw-w64-8526cb618269440a94810b94b77f8bd48c5c3396.tar.gz) = 13423220 bytes
-BLAKE2s (musl-1.2.5.tar.gz) = f2ea30d5a6d037a2921c0ac8e8213eef2281d6c62e4c8c0cc63db4c21f7b5281
-SHA512 (musl-1.2.5.tar.gz) = 7bb7f7833923cd69c7a1a9b8a5f1784bfd5289663eb6061dcd43d583e45987df8a68a1be05d75cc1c88a3f5b610653d1a70f4a9cff4d8f7fd41ae73ee058c17c
-Size (musl-1.2.5.tar.gz) = 1080786 bytes
-BLAKE2s (tinygo-0.40.1.tar.gz) = 87d299ae11772527007ded2e9036ab1f1cef2d4198828689951424ed7c991d87
-SHA512 (tinygo-0.40.1.tar.gz) = 005f353e4dc6039d0a92a0dc61ac8f28ac8cb03b2c4e9dbc0c77fc59aef95b4cd43c435e3cc76b4dd290e7a01436841ed044d70faaae355c458e384350cfc4f8
-Size (tinygo-0.40.1.tar.gz) = 1418863 bytes
-BLAKE2s (tinygo-org-net-983d88dd7a8f73e888c6bf4b9eda3a6bd67b945d.tar.gz) = 50d72428102f06ab89dd30f35a497dcb58e09a747cdecd746abd016d24d1d008
-SHA512 (tinygo-org-net-983d88dd7a8f73e888c6bf4b9eda3a6bd67b945d.tar.gz) = 0b32324e89bee07864a4c99d12f3658609564670be0b3e98c2623c1175db6865e1b1242e4ec1d618858e10fd843c4679a8c3489a7089961ef1a96934b7e965e7
-Size (tinygo-org-net-983d88dd7a8f73e888c6bf4b9eda3a6bd67b945d.tar.gz) = 129523 bytes
-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-20250422114502-b8f170971e74.mod) = ed509255cb4820e16d89d87834fbd423687605be41a197934312961e93a5b30c
-SHA512 (tinygo.org_x_go-llvm_@v_v0.0.0-20250422114502-b8f170971e74.mod) = dadc6ab255b01aa0421f1c17342ce348ef5c317c9274f74153ef2ea913c4d8386fd33f395de1841cdba1e06b697c88a79267cb3bfc2edf4aac50b59b91fa3e6a
-Size (tinygo.org_x_go-llvm_@v_v0.0.0-20250422114502-b8f170971e74.mod) = 37 bytes
-BLAKE2s (tinygo.org_x_go-llvm_@v_v0.0.0-20250422114502-b8f170971e74.zip) = 99b594a38c05f469f77f4cb2e4375e20424c56e492ac2b43aebbf1fa6ca541da
-SHA512 (tinygo.org_x_go-llvm_@v_v0.0.0-20250422114502-b8f170971e74.zip) = 4e9221608a0dc77cc5e623a9a658f3af4f528d27474e964ac50c6beadb6cf68583a924c4a0c4910c21f94d596d4cef41f66f738634ac3335c9350e542275f06d
-Size (tinygo.org_x_go-llvm_@v_v0.0.0-20250422114502-b8f170971e74.zip) = 56629 bytes
-SHA1 (patch-GNUmakefile) = 70c3d62688a797f366ba186be65db08236503316
+BLAKE2s (musl-1.2.6.tar.gz) = e00277b73365b01b863e3ccdcc36c99936a176f9099be4669bc4682c0babf90a
+SHA512 (musl-1.2.6.tar.gz) = 1adad96eddb3a2eb0cacb3e363b0046568925fcdd75cf8b0503f2139df1f693d64730779ca0ce8131b7624ab2d37f4247bb1d3393c523de6e30d2b1d7732555c
+Size (musl-1.2.6.tar.gz) = 1082499 bytes
+BLAKE2s (tinygo-0.42.0.tar.gz) = e5e5c70970c3233429331950a7325ebfd631b827a9819f8c0fa78ebdc5a25807
+SHA512 (tinygo-0.42.0.tar.gz) = 10d9f3e2aa3fde7dafa2e999c311819b3e7441ac545b7dfdf586b2674546b4dab4ca88fcb8332223483f9bf01b7fd6e461436456636e4a12483d1412e4c3c3c7
+Size (tinygo-0.42.0.tar.gz) = 1728428 bytes
+BLAKE2s (tinygo-org-net-70037cf71f1ae14175781e162c9c76d1ac730ece.tar.gz) = 4893212a51e9afe66372275c184feb1c80f3d865d2368823fa4e1d14aba7258f
+SHA512 (tinygo-org-net-70037cf71f1ae14175781e162c9c76d1ac730ece.tar.gz) = 7874d5bd7378b94316b6519ebc3f217b8379943bd693816c8e457aca8544e4a545e63648412d7a19e40a59e5740e04748a97b28cdcabc76a8042062859cc263d
+Size (tinygo-org-net-70037cf71f1ae14175781e162c9c76d1ac730ece.tar.gz) = 180850 bytes
+BLAKE2s (tinygo-org-py32-svd-6aa7396c1d4d20be61cc62f283fa3835665c7361.tar.gz) = 49794d1b6dcd4f3474a475ab8f2d5e9f85505362f57d46e3e2c6c80ab02fa4ad
+SHA512 (tinygo-org-py32-svd-6aa7396c1d4d20be61cc62f283fa3835665c7361.tar.gz) = fce822d6129e7b135a84a91633bd68506762c283bbdee4209767751dea74efc46bebb8d801bd7ea18f9f7d952381edbc09873729bf592b2abdb00cc4701bc76f
+Size (tinygo-org-py32-svd-6aa7396c1d4d20be61cc62f283fa3835665c7361.tar.gz) = 1077288 bytes
+BLAKE2s (tinygo-org-stm32-svd-bfed180b639863db414221bdb6aa77e198f464f5.tar.gz) = 9a4a7d1658a87cd92de208fb8e4f500a6d9ef1efe9dd6fa599a527ff801b3aa0
+SHA512 (tinygo-org-stm32-svd-bfed180b639863db414221bdb6aa77e198f464f5.tar.gz) = 3dd8371337a90172ef4f8e1a9846708e74cade745250cce197b6551f7e255fa595b64df300d7b8261bc418c7c1953b9d61512c9a690a192a6d8184eababebea6
+Size (tinygo-org-stm32-svd-bfed180b639863db414221bdb6aa77e198f464f5.tar.gz) = 23316066 bytes
+BLAKE2s (tinygo.org_x_espflasher_@v_v0.8.1.mod) = caaece06e8f5b7fa92a2741dee35bd6e292e838c4081c10a579dc0e62475d9d0
+SHA512 (tinygo.org_x_espflasher_@v_v0.8.1.mod) = c84549ebf95cdcc866ca07d13fc5337f35a52afd1b8f8780463cc9bc866a54713413505db4ff6a467df1f9883512bff5f295f76b9cbb99ffeb11dde036ed22ef
+Size (tinygo.org_x_espflasher_@v_v0.8.1.mod) = 317 bytes
+BLAKE2s (tinygo.org_x_espflasher_@v_v0.8.1.zip) = 1b08fded4354dc8999a3c92534d717a836a47e1a944791874f402d0b40166451
+SHA512 (tinygo.org_x_espflasher_@v_v0.8.1.zip) = fc63f772cd9fe3826d16cb42c92eaa6a6ed78511314c3c94747197e74d00e292cc48a6a42af83683f801e8c20124e598b9bb05cf91f36aa0c234f825b64373a3
+Size (tinygo.org_x_espflasher_@v_v0.8.1.zip) = 237214 bytes
+BLAKE2s (tinygo.org_x_go-llvm_@v_v0.0.0-20260721072906-185673ef46a5.mod) = ed509255cb4820e16d89d87834fbd423687605be41a197934312961e93a5b30c
+SHA512 (tinygo.org_x_go-llvm_@v_v0.0.0-20260721072906-185673ef46a5.mod) = dadc6ab255b01aa0421f1c17342ce348ef5c317c9274f74153ef2ea913c4d8386fd33f395de1841cdba1e06b697c88a79267cb3bfc2edf4aac50b59b91fa3e6a
+Size (tinygo.org_x_go-llvm_@v_v0.0.0-20260721072906-185673ef46a5.mod) = 37 bytes
+BLAKE2s (tinygo.org_x_go-llvm_@v_v0.0.0-20260721072906-185673ef46a5.zip) = b1fa2f19920da75be1adab62b501d1fe468fea662d9a8a40d85e0ca30a8af46b
+SHA512 (tinygo.org_x_go-llvm_@v_v0.0.0-20260721072906-185673ef46a5.zip) = 07e9644d79b83bface3ecd91497e0204694f7c7f0ade0ab119e485312ae0d654180ba2620b87c683e8aed3abc22d74331337dcaa0be5215d91658ca3c91b31bc
+Size (tinygo.org_x_go-llvm_@v_v0.0.0-20260721072906-185673ef46a5.zip) = 59519 bytes
SHA1 (patch-builder_buildid.go) = 747b6cfdae7c00eeb062650f56da5ecc67dc4d10
-SHA1 (patch-go.mod) = 1309616c81c1132020bf4e10820ef24066c57417
-SHA1 (patch-go.sum) = f6f35491c69c15597cb6d8a76ed23505ea0764f7
+SHA1 (patch-go.mod) = e2adc68d4d8a90a4a760a3ce23dab03d2e6bd227
+SHA1 (patch-go.sum) = 17e502407ed33d7d71595a50dd50c665cc5d2a93
SHA1 (patch-main.go) = c1f26c686b580548e4d277457204b2a7cc7e38be
+SHA1 (patch-make_llvm.mk) = 5f07e156ce0f80276c0477c43fd35512b4f6388a
+SHA1 (patch-make_release.mk) = 35ce20ebf5d02b41ef8116378242a21b0e8347cb
diff --git a/tinygo/go-modules.mk b/tinygo/go-modules.mk
index 98688bbfea..bd55780eba 100644
--- a/tinygo/go-modules.mk
+++ b/tinygo/go-modules.mk
@@ -1,17 +1,37 @@
# $NetBSD$
+GO_MODULE_FILES+= github.com/!burnt!sushi/toml/@v/v1.4.0.mod
+GO_MODULE_FILES+= github.com/!burnt!sushi/toml/@v/v1.4.0.zip
GO_MODULE_FILES+= github.com/aykevl/go-wasm/@v/v0.0.2-0.20250317121156-42b86c494139.mod
GO_MODULE_FILES+= github.com/aykevl/go-wasm/@v/v0.0.2-0.20250317121156-42b86c494139.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/coreos/go-semver/@v/v0.3.1.mod
+GO_MODULE_FILES+= github.com/coreos/go-semver/@v/v0.3.1.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/docker/libtrust/@v/v0.0.0-20160708172513-aabc10ec26b7.mod
+GO_MODULE_FILES+= github.com/docker/libtrust/@v/v0.0.0-20160708172513-aabc10ec26b7.zip
+GO_MODULE_FILES+= github.com/fatih/color/@v/v1.17.0.mod
+GO_MODULE_FILES+= github.com/fatih/color/@v/v1.17.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/gofrs/flock/@v/v0.8.1.mod
GO_MODULE_FILES+= github.com/gofrs/flock/@v/v0.8.1.zip
+GO_MODULE_FILES+= github.com/golangci/misspell/@v/v0.6.0.mod
+GO_MODULE_FILES+= github.com/golangci/misspell/@v/v0.6.0.zip
GO_MODULE_FILES+= github.com/google/shlex/@v/v0.0.0-20181106134648-c34317bd91bf.mod
GO_MODULE_FILES+= github.com/google/shlex/@v/v0.0.0-20181106134648-c34317bd91bf.zip
+GO_MODULE_FILES+= github.com/hashicorp/go-version/@v/v1.7.0.mod
+GO_MODULE_FILES+= github.com/hashicorp/go-version/@v/v1.7.0.zip
GO_MODULE_FILES+= github.com/inhies/go-bytesize/@v/v0.0.0-20220417184213-4913239db9cf.mod
GO_MODULE_FILES+= github.com/inhies/go-bytesize/@v/v0.0.0-20220417184213-4913239db9cf.zip
+GO_MODULE_FILES+= github.com/klauspost/compress/@v/v1.17.11.mod
+GO_MODULE_FILES+= github.com/klauspost/compress/@v/v1.17.11.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
@@ -23,29 +43,72 @@ 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.9.mod
+GO_MODULE_FILES+= github.com/mgechev/revive/@v/v1.3.9.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/opencontainers/go-digest/@v/v1.0.0.mod
+GO_MODULE_FILES+= github.com/opencontainers/go-digest/@v/v1.0.0.zip
+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/regclient/regclient/@v/v0.8.2.mod
+GO_MODULE_FILES+= github.com/regclient/regclient/@v/v0.8.2.zip
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+= github.com/tetratelabs/wazero/@v/v1.6.0.mod
-GO_MODULE_FILES+= github.com/tetratelabs/wazero/@v/v1.6.0.zip
+GO_MODULE_FILES+= github.com/sirupsen/logrus/@v/v1.9.3.mod
+GO_MODULE_FILES+= github.com/sirupsen/logrus/@v/v1.9.3.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.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/tetratelabs/wazero/@v/v1.9.0.mod
+GO_MODULE_FILES+= github.com/tetratelabs/wazero/@v/v1.9.0.zip
GO_MODULE_FILES+= github.com/tnn2/go-serial/@v/v0.0.0-20240808132751-d345e1ef8d6d.mod
GO_MODULE_FILES+= github.com/tnn2/go-serial/@v/v0.0.0-20240808132751-d345e1ef8d6d.zip
-GO_MODULE_FILES+= golang.org/x/net/@v/v0.35.0.mod
-GO_MODULE_FILES+= golang.org/x/net/@v/v0.35.0.zip
+GO_MODULE_FILES+= github.com/ulikunitz/xz/@v/v0.5.12.mod
+GO_MODULE_FILES+= github.com/ulikunitz/xz/@v/v0.5.12.zip
+GO_MODULE_FILES+= github.com/urfave/cli/v3/@v/v3.0.0-beta1.mod
+GO_MODULE_FILES+= github.com/urfave/cli/v3/@v/v3.0.0-beta1.zip
+GO_MODULE_FILES+= go.bytecodealliance.org/@v/v0.6.2.mod
+GO_MODULE_FILES+= go.bytecodealliance.org/@v/v0.6.2.zip
+GO_MODULE_FILES+= go.bytecodealliance.org/cm/@v/v0.2.2.mod
+GO_MODULE_FILES+= go.bytecodealliance.org/cm/@v/v0.2.2.zip
+GO_MODULE_FILES+= golang.org/x/mod/@v/v0.37.0.mod
+GO_MODULE_FILES+= golang.org/x/mod/@v/v0.37.0.zip
+GO_MODULE_FILES+= golang.org/x/net/@v/v0.56.0.mod
+GO_MODULE_FILES+= golang.org/x/net/@v/v0.56.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-20220715151400-c0bba94af5f8.mod
GO_MODULE_FILES+= golang.org/x/sys/@v/v0.0.0-20220811171246-fbc7d0a398ab.mod
-GO_MODULE_FILES+= golang.org/x/sys/@v/v0.30.0.mod
-GO_MODULE_FILES+= golang.org/x/sys/@v/v0.30.0.zip
+GO_MODULE_FILES+= golang.org/x/sys/@v/v0.47.0.mod
+GO_MODULE_FILES+= golang.org/x/sys/@v/v0.47.0.zip
GO_MODULE_FILES+= golang.org/x/sys/@v/v0.6.0.mod
-GO_MODULE_FILES+= golang.org/x/text/@v/v0.22.0.mod
-GO_MODULE_FILES+= golang.org/x/text/@v/v0.22.0.zip
-GO_MODULE_FILES+= golang.org/x/tools/@v/v0.30.0.mod
-GO_MODULE_FILES+= golang.org/x/tools/@v/v0.30.0.zip
+GO_MODULE_FILES+= golang.org/x/text/@v/v0.38.0.mod
+GO_MODULE_FILES+= golang.org/x/text/@v/v0.38.0.zip
+GO_MODULE_FILES+= golang.org/x/tools/@v/v0.47.0.mod
+GO_MODULE_FILES+= golang.org/x/tools/@v/v0.47.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-20250422114502-b8f170971e74.mod
-GO_MODULE_FILES+= tinygo.org/x/go-llvm/@v/v0.0.0-20250422114502-b8f170971e74.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/espflasher/@v/v0.8.1.mod
+GO_MODULE_FILES+= tinygo.org/x/espflasher/@v/v0.8.1.zip
+GO_MODULE_FILES+= tinygo.org/x/go-llvm/@v/v0.0.0-20260721072906-185673ef46a5.mod
+GO_MODULE_FILES+= tinygo.org/x/go-llvm/@v/v0.0.0-20260721072906-185673ef46a5.zip
diff --git a/tinygo/patches/patch-GNUmakefile b/tinygo/patches/patch-GNUmakefile
deleted file mode 100644
index 0c048a8bd0..0000000000
--- a/tinygo/patches/patch-GNUmakefile
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD$
-
-- honour MAKE_JOBS in llvm build
-- fix PLIST issue with macOS cp(1)
-
---- GNUmakefile.orig 2025-12-18 21:59:18.000000000 +0000
-+++ GNUmakefile
-@@ -272,7 +272,7 @@ $(LLVM_BUILDDIR)/build.ninja:
- mkdir -p $(LLVM_BUILDDIR) && cd $(LLVM_BUILDDIR) && cmake -G Ninja $(TINYGO_SOURCE_DIR)/$(LLVM_PROJECTDIR)/llvm "-DLLVM_TARGETS_TO_BUILD=X86;ARM;AArch64;AVR;Mips;RISCV;WebAssembly" "-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=Xtensa" -DCMAKE_BUILD_TYPE=Release -DLIBCLANG_BUILD_STATIC=ON -DLLVM_ENABLE_TERMINFO=OFF -DLLVM_ENABLE_ZLIB=OFF -DLLVM_ENABLE_ZSTD=OFF -DLLVM_ENABLE_LIBEDIT=OFF -DLLVM_ENABLE_Z3_SOLVER=OFF -DLLVM_ENABLE_OCAMLDOC=OFF -DLLVM_ENABLE_LIBXML2=OFF -DLLVM_ENABLE_PROJECTS="clang;lld" -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF -DCLANG_ENABLE_STATIC_ANALYZER=OFF -DCLANG_ENABLE_ARCMT=OFF $(LLVM_OPTION)
-
- $(LLVM_BUILDDIR): $(LLVM_BUILDDIR)/build.ninja ## Build LLVM
-- cd $(LLVM_BUILDDIR) && ninja $(NINJA_BUILD_TARGETS)
-+ cd $(LLVM_BUILDDIR) && ninja $(NINJA_EXTRA_ARGS) $(NINJA_BUILD_TARGETS)
-
- ifneq ($(USE_SYSTEM_BINARYEN),1)
- # Build Binaryen
-@@ -1056,7 +1056,7 @@ endif
- @cp -rp lib/mingw-w64/mingw-w64-crt/math/x86 build/release/tinygo/lib/mingw-w64/mingw-w64-crt/math
- @cp -rp lib/mingw-w64/mingw-w64-crt/misc build/release/tinygo/lib/mingw-w64/mingw-w64-crt
- @cp -rp lib/mingw-w64/mingw-w64-crt/stdio build/release/tinygo/lib/mingw-w64/mingw-w64-crt
-- @cp -rp lib/mingw-w64/mingw-w64-headers/crt/ build/release/tinygo/lib/mingw-w64/mingw-w64-headers
-+ @cp -rp lib/mingw-w64/mingw-w64-headers/crt build/release/tinygo/lib/mingw-w64/mingw-w64-headers
- @cp -rp lib/mingw-w64/mingw-w64-headers/defaults/include build/release/tinygo/lib/mingw-w64/mingw-w64-headers/defaults
- @cp -rp lib/mingw-w64/mingw-w64-headers/include build/release/tinygo/lib/mingw-w64/mingw-w64-headers
- @cp -rp lib/nrfx/* build/release/tinygo/lib/nrfx
diff --git a/tinygo/patches/patch-go.mod b/tinygo/patches/patch-go.mod
index e613e886bb..5a1fb0ff38 100644
--- a/tinygo/patches/patch-go.mod
+++ b/tinygo/patches/patch-go.mod
@@ -1,13 +1,18 @@
$NetBSD$
---- go.mod.orig 2026-01-02 15:38:34.718034968 +0000
+--- go.mod.orig 2026-08-31 21:07:23.000000000 +0000
+++ go.mod
-@@ -24,6 +24,7 @@ require (
- require (
- github.com/creack/goselect v0.1.2 // indirect
- github.com/mattn/go-isatty v0.0.20 // indirect
-- github.com/stretchr/testify v1.8.4 // indirect
- golang.org/x/text v0.22.0 // indirect
+@@ -30,6 +30,7 @@ require (
+ github.com/BurntSushi/toml v1.4.0 // indirect
+ github.com/chavacava/garif v0.1.0 // indirect
+ github.com/coreos/go-semver v0.3.1 // indirect
++ github.com/creack/goselect v0.1.2 // indirect
+ github.com/docker/libtrust v0.0.0-20160708172513-aabc10ec26b7 // indirect
+ github.com/fatih/color v1.17.0 // indirect
+ github.com/fatih/structtag v1.2.0 // indirect
+@@ -50,3 +51,5 @@ require (
+ golang.org/x/mod v0.37.0 // indirect
+ golang.org/x/text v0.38.0 // indirect
)
+
+replace go.bug.st/serial => github.com/tnn2/go-serial v0.0.0-20240808132751-d345e1ef8d6d
diff --git a/tinygo/patches/patch-go.sum b/tinygo/patches/patch-go.sum
index 1c64babb7b..8ac0046c8c 100644
--- a/tinygo/patches/patch-go.sum
+++ b/tinygo/patches/patch-go.sum
@@ -1,15 +1,28 @@
$NetBSD$
---- go.sum.orig 2025-12-18 21:59:18.000000000 +0000
+--- go.sum.orig 2026-08-31 21:07:23.000000000 +0000
+++ go.sum
-@@ -33,8 +33,8 @@ github.com/stretchr/testify v1.8.4 h1:Cc
- github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
- github.com/tetratelabs/wazero v1.6.0 h1:z0H1iikCdP8t+q341xqepY4EWvHEw8Es7tlqiVzlP3g=
- github.com/tetratelabs/wazero v1.6.0/go.mod h1:0U0G41+ochRKoPKCJlh0jMg1CHkyfK8kDqiirMmKY8A=
--go.bug.st/serial v1.6.0 h1:mAbRGN4cKE2J5gMwsMHC2KQisdLRQssO9WSM+rbZJ8A=
--go.bug.st/serial v1.6.0/go.mod h1:UABfsluHAiaNI+La2iESysd9Vetq7VRdpxvjx7CmmOE=
+@@ -8,6 +8,8 @@ github.com/chavacava/garif v0.1.0 h1:2JH
+ github.com/chavacava/garif v0.1.0/go.mod h1:XMyYCkEL58DF0oyW4qDjjnPWONs2HBqYKI+UIPD+Gww=
+ github.com/coreos/go-semver v0.3.1 h1:yi21YpKnrx1gt5R+la8n5WgS0kCrsPp33dmEyHReZr4=
+ github.com/coreos/go-semver v0.3.1/go.mod h1:irMmmIw/7yzSRPWryHsK7EYSg09caPQL03VsM8rvUec=
++github.com/creack/goselect v0.1.2 h1:2DNy14+JPjRBgPzAd1thbQp4BSIihxcBf0IXhQXDRa0=
++github.com/creack/goselect v0.1.2/go.mod h1:a/NhLweNvqIYMuxcMOuWY516Cimucms3DglDzQP3hKY=
+ github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
+ github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+@@ -83,12 +85,12 @@ github.com/stretchr/testify v1.9.0 h1:Ht
+ github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
+ github.com/tetratelabs/wazero v1.9.0 h1:IcZ56OuxrtaEz8UYNRHBrUa9bYeX9oVY93KspZZBf/I=
+ github.com/tetratelabs/wazero v1.9.0/go.mod h1:TSbcXCfFP0L2FGkRPxHphadXPjo1T6W+CseNNY7EkjM=
+github.com/tnn2/go-serial v0.0.0-20240808132751-d345e1ef8d6d h1:ETRP2BUPBgmvJburf5w+IXW5Uj38d6YgK/wKkuJuScM=
+github.com/tnn2/go-serial v0.0.0-20240808132751-d345e1ef8d6d/go.mod h1:nofMJxTeNVny/m6+KaafC6vJGj3miwQZ6vW4BZUGJPI=
- golang.org/x/mod v0.23.0 h1:Zb7khfcRGKk+kqfxFaP5tZqCnDZMjC5VtUBs87Hr6QM=
- golang.org/x/mod v0.23.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY=
- golang.org/x/net v0.35.0 h1:T5GQRQb2y08kTAByq9L4/bz8cipCdA8FbRTXewonqY8=
+ github.com/ulikunitz/xz v0.5.12 h1:37Nm15o69RwBkXM0J6A5OlE67RZTfzUxTj8fB3dfcsc=
+ github.com/ulikunitz/xz v0.5.12/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14=
+ github.com/urfave/cli/v3 v3.0.0-beta1 h1:6DTaaUarcM0wX7qj5Hcvs+5Dm3dyUTBbEwIWAjcw9Zg=
+ github.com/urfave/cli/v3 v3.0.0-beta1/go.mod h1:FnIeEMYu+ko8zP1F9Ypr3xkZMIDqW3DR92yUtY39q1Y=
+-go.bug.st/serial v1.8.0 h1:ZtnmN8aYXtPlTghwSvDWPHKBHL9TM6oFDa+KpSn4SQE=
+-go.bug.st/serial v1.8.0/go.mod h1:d0MmS16Qt9b1m06yoYRNUXhRRTJV5Qg2S5EKqQtnayQ=
+ go.bytecodealliance.org v0.6.2 h1:Jy4u5DVmSkXgsnwojBhJ+AD/YsJsR3VzVnxF0xRCqTQ=
+ go.bytecodealliance.org v0.6.2/go.mod h1:gqjTJm0y9NSksG4py/lSjIQ/SNuIlOQ+hCIEPQwtJgA=
+ go.bytecodealliance.org/cm v0.2.2 h1:M9iHS6qs884mbQbIjtLX1OifgyPG9DuMs2iwz8G4WQA=
diff --git a/tinygo/patches/patch-make_llvm.mk b/tinygo/patches/patch-make_llvm.mk
new file mode 100644
index 0000000000..2952d8397a
--- /dev/null
+++ b/tinygo/patches/patch-make_llvm.mk
@@ -0,0 +1,15 @@
+$NetBSD$
+
+- honour MAKE_JOBS in llvm build
+
+--- make/llvm.mk.orig 2026-09-15 12:29:35.127178585 +0000
++++ make/llvm.mk
+@@ -92,7 +92,7 @@ $(LLVM_BUILDDIR)/build.ninja:
+ mkdir -p $(LLVM_BUILDDIR) && cd $(LLVM_BUILDDIR) && cmake -G Ninja $(TINYGO_SOURCE_DIR)/$(LLVM_PROJECTDIR)/llvm "-DLLVM_TARGETS_TO_BUILD=X86;ARM;AArch64;AVR;Mips;RISCV;WebAssembly" "-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=Xtensa" -DCMAKE_BUILD_TYPE=Release -DLIBCLANG_BUILD_STATIC=ON -DLLVM_ENABLE_TERMINFO=OFF -DLLVM_ENABLE_ZLIB=OFF -DLLVM_ENABLE_ZSTD=OFF -DLLVM_ENABLE_LIBEDIT=OFF -DLLVM_ENABLE_Z3_SOLVER=OFF -DLLVM_ENABLE_OCAMLDOC=OFF -DLLVM_ENABLE_LIBXML2=OFF -DLLVM_ENABLE_PROJECTS="clang;lld" -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF -DCLANG_ENABLE_STATIC_ANALYZER=OFF -DCLANG_ENABLE_ARCMT=OFF $(LLVM_OPTION)
+
+ $(LLVM_BUILDDIR): $(LLVM_BUILDDIR)/build.ninja ## Build LLVM
+- cd $(LLVM_BUILDDIR) && ninja $(NINJA_BUILD_TARGETS)
++ cd $(LLVM_BUILDDIR) && ninja $(NINJA_EXTRA_ARGS) $(NINJA_BUILD_TARGETS)
+
+ ifneq ($(USE_SYSTEM_BINARYEN),1)
+ # Build Binaryen
diff --git a/tinygo/patches/patch-make_release.mk b/tinygo/patches/patch-make_release.mk
new file mode 100644
index 0000000000..d52d93bb48
--- /dev/null
+++ b/tinygo/patches/patch-make_release.mk
@@ -0,0 +1,15 @@
+$NetBSD$
+
+- fix PLIST issue with macOS cp(1)
+
+--- make/release.mk.orig 2026-09-15 12:30:58.952194373 +0000
++++ make/release.mk
+@@ -76,7 +76,7 @@ endif
+ @cp -rp lib/mingw-w64/mingw-w64-crt/math/x86 build/release/tinygo/lib/mingw-w64/mingw-w64-crt/math
+ @cp -rp lib/mingw-w64/mingw-w64-crt/misc build/release/tinygo/lib/mingw-w64/mingw-w64-crt
+ @cp -rp lib/mingw-w64/mingw-w64-crt/stdio build/release/tinygo/lib/mingw-w64/mingw-w64-crt
+- @cp -rp lib/mingw-w64/mingw-w64-headers/crt/ build/release/tinygo/lib/mingw-w64/mingw-w64-headers
++ @cp -rp lib/mingw-w64/mingw-w64-headers/crt build/release/tinygo/lib/mingw-w64/mingw-w64-headers
+ @cp -rp lib/mingw-w64/mingw-w64-headers/defaults/include build/release/tinygo/lib/mingw-w64/mingw-w64-headers/defaults
+ @cp -rp lib/mingw-w64/mingw-w64-headers/include build/release/tinygo/lib/mingw-w64/mingw-w64-headers
+ @cp -rp lib/nrfx/* build/release/tinygo/lib/nrfx
Home |
Main Index |
Thread Index |
Old Index