pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
tinygo: update to 0.37.0
Module Name: pkgsrc-wip
Committed By: Tobias Nygren <tnn%NetBSD.org@localhost>
Pushed By: tnn
Date: Wed Apr 23 19:35:48 2025 +0200
Changeset: b3b6ad54386bd2b3126a410a4eb1579ff805f901
Modified Files:
tinygo/Makefile
tinygo/PLIST
tinygo/distinfo
tinygo/go-modules.mk
tinygo/patches/patch-GNUmakefile
tinygo/patches/patch-main.go
Log Message:
tinygo: update to 0.37.0
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b3b6ad54386bd2b3126a410a4eb1579ff805f901
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
tinygo/Makefile | 19 +-
tinygo/PLIST | 538 +++++++++++++++++++++++++++++++++++----
tinygo/distinfo | 67 ++---
tinygo/go-modules.mk | 8 +-
tinygo/patches/patch-GNUmakefile | 13 +-
tinygo/patches/patch-main.go | 8 +-
6 files changed, 547 insertions(+), 106 deletions(-)
diffs:
diff --git a/tinygo/Makefile b/tinygo/Makefile
index 65e595be81..d3cfa040ae 100644
--- a/tinygo/Makefile
+++ b/tinygo/Makefile
@@ -1,40 +1,39 @@
# $NetBSD$
GITHUB_TAG= v${PKGVERSION_NOREV}
-DISTNAME= tinygo-0.34.0
+DISTNAME= tinygo-0.37.0
CATEGORIES= cross
MASTER_SITES= ${MASTER_SITE_GITHUB:=tinygo-org/}
GITHUB_SUBMODULES+= NordicSemiConductor nrfx d779b49fc59c7a165e7da1d7cd7d57b28a059f16 lib/nrfx
GITHUB_SUBMODULES+= ARM-software CMSIS 9fe411cef1cef5de58e5957b89760759de44e393 lib/CMSIS
GITHUB_SUBMODULES+= avr-rust avr-mcu 6624554c02b237b23dc17d53e992bf54033fc228 lib/avr
-GITHUB_SUBMODULES+= cmsis-svd cmsis-svd-data 40327a4d2dff0992682be2872aaa6e096f35d2f4 lib/cmsis-svd
+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
# 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 4e4113e3b1244b8fdc5e1486577f25e22d63f36e lib/macos-minimal-sdk
-GITHUB_SUBMODULES+= tinygo-org net a2370596106a621a9b9dd6ad930f0ec24cfee8d0 src/net
+GITHUB_SUBMODULES+= aykevl macos-minimal-sdk 9b69407cb59f8ccbb674bb77b358df7befcbb42b lib/macos-minimal-sdk
+GITHUB_SUBMODULES+= tinygo-org net ca7cd08f851a1f3dde5fca2e217b7e06d17842ae src/net
GITHUB_SUBMODULES+= WebAssembly wasi-cli 6ae82617096e83e6606047736e84ac397b788631 lib/wasi-cli
+GITHUB_SUBMODULES+= ivmai bdwgc d1ff06cc503a74dca0150d5e988f2c93158b0cdf lib/bdwgc
MAINTAINER= tnn%NetBSD.org@localhost
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.4.tar.gz
-SITES.musl-1.2.4.tar.gz= https://www.musl-libc.org/releases/
-
-TINYGO_DISTFILES+= tinygo_xtensa_release_18.1.2.tar.gz
-SITES.tinygo_xtensa_release_18.1.2.tar.gz= https://github.com/tinygo-org/llvm-project/archive/refs/heads/
+TINYGO_DISTFILES+= musl-1.2.5.tar.gz
+SITES.musl-1.2.5.tar.gz= https://www.musl-libc.org/releases/
+TINYGO_DISTFILES+= xtensa_release_19.1.2.tar.gz
+SITES.xtensa_release_19.1.2.tar.gz= https://github.com/espressif/llvm-project/archive/refs/heads/
DEPENDS+= binaryen-[0-9]*:../../devel/binaryen
TOOL_DEPENDS+= cmake-[0-9]*:../../devel/cmake
TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build
-MAKE_ENV+= GIT_SHA1=2a76ceb7
MAKE_ENV+= USE_SYSTEM_BINARYEN=1
USE_LANGUAGES= c c++
USE_TOOLS+= gmake pax
diff --git a/tinygo/PLIST b/tinygo/PLIST
index b11a45b2a7..2047a15a0d 100644
--- a/tinygo/PLIST
+++ b/tinygo/PLIST
@@ -17,6 +17,181 @@ tinygo/lib/CMSIS/CMSIS/Include/core_cmSimd.h
tinygo/lib/CMSIS/CMSIS/Include/core_sc000.h
tinygo/lib/CMSIS/CMSIS/Include/core_sc300.h
tinygo/lib/CMSIS/README.md
+tinygo/lib/bdwgc/AUTHORS
+tinygo/lib/bdwgc/CMakeLists.txt
+tinygo/lib/bdwgc/ChangeLog
+tinygo/lib/bdwgc/Config.cmake.in
+tinygo/lib/bdwgc/Makefile.am
+tinygo/lib/bdwgc/Makefile.direct
+tinygo/lib/bdwgc/NT_MAKEFILE
+tinygo/lib/bdwgc/OS2_MAKEFILE
+tinygo/lib/bdwgc/PCR-Makefile
+tinygo/lib/bdwgc/README.QUICK
+tinygo/lib/bdwgc/README.md
+tinygo/lib/bdwgc/SMakefile.amiga
+tinygo/lib/bdwgc/WCC_MAKEFILE
+tinygo/lib/bdwgc/allchblk.c
+tinygo/lib/bdwgc/alloc.c
+tinygo/lib/bdwgc/autogen.sh
+tinygo/lib/bdwgc/backgraph.c
+tinygo/lib/bdwgc/bdw-gc.pc.in
+tinygo/lib/bdwgc/blacklst.c
+tinygo/lib/bdwgc/build/s60v3/bld.inf
+tinygo/lib/bdwgc/build/s60v3/libgc.mmp
+tinygo/lib/bdwgc/checksums.c
+tinygo/lib/bdwgc/configure.ac
+tinygo/lib/bdwgc/cord/cord.am
+tinygo/lib/bdwgc/cord/cordbscs.c
+tinygo/lib/bdwgc/cord/cordprnt.c
+tinygo/lib/bdwgc/cord/cordxtra.c
+tinygo/lib/bdwgc/cord/tests/cordtest.c
+tinygo/lib/bdwgc/cord/tests/de.c
+tinygo/lib/bdwgc/cord/tests/de_cmds.h
+tinygo/lib/bdwgc/cord/tests/de_win.c
+tinygo/lib/bdwgc/cord/tests/de_win.h
+tinygo/lib/bdwgc/cord/tests/de_win.rc
+tinygo/lib/bdwgc/darwin_stop_world.c
+tinygo/lib/bdwgc/dbg_mlc.c
+tinygo/lib/bdwgc/digimars.mak
+tinygo/lib/bdwgc/doc/README.DGUX386
+tinygo/lib/bdwgc/doc/README.Mac
+tinygo/lib/bdwgc/doc/README.OS2
+tinygo/lib/bdwgc/doc/README.amiga
+tinygo/lib/bdwgc/doc/README.arm.cross
+tinygo/lib/bdwgc/doc/README.autoconf
+tinygo/lib/bdwgc/doc/README.cmake
+tinygo/lib/bdwgc/doc/README.cords
+tinygo/lib/bdwgc/doc/README.darwin
+tinygo/lib/bdwgc/doc/README.emscripten
+tinygo/lib/bdwgc/doc/README.environment
+tinygo/lib/bdwgc/doc/README.ews4800
+tinygo/lib/bdwgc/doc/README.hp
+tinygo/lib/bdwgc/doc/README.linux
+tinygo/lib/bdwgc/doc/README.macros
+tinygo/lib/bdwgc/doc/README.rs6000
+tinygo/lib/bdwgc/doc/README.sgi
+tinygo/lib/bdwgc/doc/README.solaris2
+tinygo/lib/bdwgc/doc/README.symbian
+tinygo/lib/bdwgc/doc/README.uts
+tinygo/lib/bdwgc/doc/README.win32
+tinygo/lib/bdwgc/doc/README.win64
+tinygo/lib/bdwgc/doc/debugging.md
+tinygo/lib/bdwgc/doc/doc.am
+tinygo/lib/bdwgc/doc/finalization.md
+tinygo/lib/bdwgc/doc/gc.man
+tinygo/lib/bdwgc/doc/gcdescr.md
+tinygo/lib/bdwgc/doc/gcinterface.md
+tinygo/lib/bdwgc/doc/leak.md
+tinygo/lib/bdwgc/doc/overview.md
+tinygo/lib/bdwgc/doc/porting.md
+tinygo/lib/bdwgc/doc/scale.md
+tinygo/lib/bdwgc/doc/simple_example.md
+tinygo/lib/bdwgc/doc/tree.md
+tinygo/lib/bdwgc/dyn_load.c
+tinygo/lib/bdwgc/extra/AmigaOS.c
+tinygo/lib/bdwgc/extra/MacOS.c
+tinygo/lib/bdwgc/extra/Mac_files/MacOS_config.h
+tinygo/lib/bdwgc/extra/Mac_files/dataend.c
+tinygo/lib/bdwgc/extra/Mac_files/datastart.c
+tinygo/lib/bdwgc/extra/gc.c
+tinygo/lib/bdwgc/extra/msvc_dbg.c
+tinygo/lib/bdwgc/extra/pcr_interface.c
+tinygo/lib/bdwgc/extra/real_malloc.c
+tinygo/lib/bdwgc/extra/symbian.cpp
+tinygo/lib/bdwgc/extra/symbian/global_end.cpp
+tinygo/lib/bdwgc/extra/symbian/global_start.cpp
+tinygo/lib/bdwgc/extra/symbian/init_global_static_roots.cpp
+tinygo/lib/bdwgc/finalize.c
+tinygo/lib/bdwgc/fnlz_mlc.c
+tinygo/lib/bdwgc/gc_badalc.cc
+tinygo/lib/bdwgc/gc_badalc.cpp
+tinygo/lib/bdwgc/gc_cpp.cc
+tinygo/lib/bdwgc/gc_cpp.cpp
+tinygo/lib/bdwgc/gc_dlopen.c
+tinygo/lib/bdwgc/gcj_mlc.c
+tinygo/lib/bdwgc/headers.c
+tinygo/lib/bdwgc/ia64_save_regs_in_stack.s
+tinygo/lib/bdwgc/include/cord.h
+tinygo/lib/bdwgc/include/cord_pos.h
+tinygo/lib/bdwgc/include/ec.h
+tinygo/lib/bdwgc/include/extra/gc.h
+tinygo/lib/bdwgc/include/extra/gc_cpp.h
+tinygo/lib/bdwgc/include/gc.h
+tinygo/lib/bdwgc/include/gc_allocator.h
+tinygo/lib/bdwgc/include/gc_backptr.h
+tinygo/lib/bdwgc/include/gc_config_macros.h
+tinygo/lib/bdwgc/include/gc_cpp.h
+tinygo/lib/bdwgc/include/gc_disclaim.h
+tinygo/lib/bdwgc/include/gc_gcj.h
+tinygo/lib/bdwgc/include/gc_inline.h
+tinygo/lib/bdwgc/include/gc_mark.h
+tinygo/lib/bdwgc/include/gc_pthread_redirects.h
+tinygo/lib/bdwgc/include/gc_tiny_fl.h
+tinygo/lib/bdwgc/include/gc_typed.h
+tinygo/lib/bdwgc/include/gc_version.h
+tinygo/lib/bdwgc/include/include.am
+tinygo/lib/bdwgc/include/javaxfc.h
+tinygo/lib/bdwgc/include/leak_detector.h
+tinygo/lib/bdwgc/include/private/darwin_semaphore.h
+tinygo/lib/bdwgc/include/private/darwin_stop_world.h
+tinygo/lib/bdwgc/include/private/dbg_mlc.h
+tinygo/lib/bdwgc/include/private/gc_alloc_ptrs.h
+tinygo/lib/bdwgc/include/private/gc_atomic_ops.h
+tinygo/lib/bdwgc/include/private/gc_hdrs.h
+tinygo/lib/bdwgc/include/private/gc_locks.h
+tinygo/lib/bdwgc/include/private/gc_pmark.h
+tinygo/lib/bdwgc/include/private/gc_priv.h
+tinygo/lib/bdwgc/include/private/gcconfig.h
+tinygo/lib/bdwgc/include/private/msvc_dbg.h
+tinygo/lib/bdwgc/include/private/pthread_stop_world.h
+tinygo/lib/bdwgc/include/private/pthread_support.h
+tinygo/lib/bdwgc/include/private/specific.h
+tinygo/lib/bdwgc/include/private/thread_local_alloc.h
+tinygo/lib/bdwgc/m4/gc_set_version.m4
+tinygo/lib/bdwgc/mach_dep.c
+tinygo/lib/bdwgc/malloc.c
+tinygo/lib/bdwgc/mallocx.c
+tinygo/lib/bdwgc/mark.c
+tinygo/lib/bdwgc/mark_rts.c
+tinygo/lib/bdwgc/misc.c
+tinygo/lib/bdwgc/new_hblk.c
+tinygo/lib/bdwgc/obj_map.c
+tinygo/lib/bdwgc/os_dep.c
+tinygo/lib/bdwgc/pthread_start.c
+tinygo/lib/bdwgc/pthread_stop_world.c
+tinygo/lib/bdwgc/pthread_support.c
+tinygo/lib/bdwgc/ptr_chck.c
+tinygo/lib/bdwgc/reclaim.c
+tinygo/lib/bdwgc/sparc_mach_dep.S
+tinygo/lib/bdwgc/sparc_netbsd_mach_dep.s
+tinygo/lib/bdwgc/specific.c
+tinygo/lib/bdwgc/tests/disclaim_bench.c
+tinygo/lib/bdwgc/tests/disclaim_test.c
+tinygo/lib/bdwgc/tests/disclaim_weakmap_test.c
+tinygo/lib/bdwgc/tests/huge_test.c
+tinygo/lib/bdwgc/tests/initsecondarythread.c
+tinygo/lib/bdwgc/tests/leak_test.c
+tinygo/lib/bdwgc/tests/middle.c
+tinygo/lib/bdwgc/tests/realloc_test.c
+tinygo/lib/bdwgc/tests/smash_test.c
+tinygo/lib/bdwgc/tests/staticrootslib.c
+tinygo/lib/bdwgc/tests/staticrootstest.c
+tinygo/lib/bdwgc/tests/subthread_create.c
+tinygo/lib/bdwgc/tests/test.c
+tinygo/lib/bdwgc/tests/test_atomic_ops.c
+tinygo/lib/bdwgc/tests/test_cpp.cc
+tinygo/lib/bdwgc/tests/tests.am
+tinygo/lib/bdwgc/tests/thread_leak_test.c
+tinygo/lib/bdwgc/tests/threadkey_test.c
+tinygo/lib/bdwgc/tests/trace_test.c
+tinygo/lib/bdwgc/thread_local_alloc.c
+tinygo/lib/bdwgc/tools/callprocs.sh
+tinygo/lib/bdwgc/tools/if_mach.c
+tinygo/lib/bdwgc/tools/if_not_there.c
+tinygo/lib/bdwgc/tools/setjmp_t.c
+tinygo/lib/bdwgc/tools/threadlibs.c
+tinygo/lib/bdwgc/typd_mlc.c
+tinygo/lib/bdwgc/win32_threads.c
tinygo/lib/clang/include/__clang_cuda_builtin_vars.h
tinygo/lib/clang/include/__clang_cuda_cmath.h
tinygo/lib/clang/include/__clang_cuda_complex_builtins.h
@@ -34,9 +209,11 @@ tinygo/lib/clang/include/__clang_hip_runtime_wrapper.h
tinygo/lib/clang/include/__clang_hip_stdlib.h
tinygo/lib/clang/include/__stdarg___gnuc_va_list.h
tinygo/lib/clang/include/__stdarg___va_copy.h
+tinygo/lib/clang/include/__stdarg_header_macro.h
tinygo/lib/clang/include/__stdarg_va_arg.h
tinygo/lib/clang/include/__stdarg_va_copy.h
tinygo/lib/clang/include/__stdarg_va_list.h
+tinygo/lib/clang/include/__stddef_header_macro.h
tinygo/lib/clang/include/__stddef_max_align_t.h
tinygo/lib/clang/include/__stddef_null.h
tinygo/lib/clang/include/__stddef_nullptr_t.h
@@ -67,12 +244,10 @@ tinygo/lib/clang/include/avx512bitalgintrin.h
tinygo/lib/clang/include/avx512bwintrin.h
tinygo/lib/clang/include/avx512cdintrin.h
tinygo/lib/clang/include/avx512dqintrin.h
-tinygo/lib/clang/include/avx512erintrin.h
tinygo/lib/clang/include/avx512fintrin.h
tinygo/lib/clang/include/avx512fp16intrin.h
tinygo/lib/clang/include/avx512ifmaintrin.h
tinygo/lib/clang/include/avx512ifmavlintrin.h
-tinygo/lib/clang/include/avx512pfintrin.h
tinygo/lib/clang/include/avx512vbmi2intrin.h
tinygo/lib/clang/include/avx512vbmiintrin.h
tinygo/lib/clang/include/avx512vbmivlintrin.h
@@ -127,6 +302,7 @@ tinygo/lib/clang/include/hvx_hexagon_protos.h
tinygo/lib/clang/include/ia32intrin.h
tinygo/lib/clang/include/immintrin.h
tinygo/lib/clang/include/intrin.h
+tinygo/lib/clang/include/intrin0.h
tinygo/lib/clang/include/inttypes.h
tinygo/lib/clang/include/invpcidintrin.h
tinygo/lib/clang/include/iso646.h
@@ -152,6 +328,7 @@ tinygo/lib/clang/include/pmmintrin.h
tinygo/lib/clang/include/popcntintrin.h
tinygo/lib/clang/include/prfchiintrin.h
tinygo/lib/clang/include/prfchwintrin.h
+tinygo/lib/clang/include/ptrauth.h
tinygo/lib/clang/include/ptwriteintrin.h
tinygo/lib/clang/include/raointintrin.h
tinygo/lib/clang/include/rdpruintrin.h
@@ -207,6 +384,7 @@ tinygo/lib/clang/include/xsavesintrin.h
tinygo/lib/clang/include/xtensa_defs.h
tinygo/lib/clang/include/xtensa_protos.h
tinygo/lib/clang/include/xtestintrin.h
+tinygo/lib/clang/include/yvals_core.h
tinygo/lib/compiler-rt-builtins/CMakeLists.txt
tinygo/lib/compiler-rt-builtins/Darwin-excludes/CMakeLists.txt
tinygo/lib/compiler-rt-builtins/Darwin-excludes/README.TXT
@@ -227,7 +405,9 @@ tinygo/lib/compiler-rt-builtins/aarch64/chkstk.S
tinygo/lib/compiler-rt-builtins/aarch64/fp_mode.c
tinygo/lib/compiler-rt-builtins/aarch64/lse.S
tinygo/lib/compiler-rt-builtins/aarch64/sme-abi-init.c
+tinygo/lib/compiler-rt-builtins/aarch64/sme-abi-vg.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/absvdi2.c
tinygo/lib/compiler-rt-builtins/absvsi2.c
@@ -363,7 +543,9 @@ tinygo/lib/compiler-rt-builtins/cmpti2.c
tinygo/lib/compiler-rt-builtins/comparedf2.c
tinygo/lib/compiler-rt-builtins/comparesf2.c
tinygo/lib/compiler-rt-builtins/comparetf2.c
+tinygo/lib/compiler-rt-builtins/cpu_model/AArch64CPUFeatures.inc
tinygo/lib/compiler-rt-builtins/cpu_model/aarch64.c
+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/freebsd.inc
@@ -399,6 +581,7 @@ tinygo/lib/compiler-rt-builtins/divxc3.c
tinygo/lib/compiler-rt-builtins/emutls.c
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/extendhfsf2.c
tinygo/lib/compiler-rt-builtins/extendhftf2.c
@@ -1420,6 +1603,48 @@ tinygo/lib/musl/include/wait.h
tinygo/lib/musl/include/wchar.h
tinygo/lib/musl/include/wctype.h
tinygo/lib/musl/include/wordexp.h
+tinygo/lib/musl/src/ctype/__ctype_b_loc.c
+tinygo/lib/musl/src/ctype/__ctype_get_mb_cur_max.c
+tinygo/lib/musl/src/ctype/__ctype_tolower_loc.c
+tinygo/lib/musl/src/ctype/__ctype_toupper_loc.c
+tinygo/lib/musl/src/ctype/alpha.h
+tinygo/lib/musl/src/ctype/casemap.h
+tinygo/lib/musl/src/ctype/isalnum.c
+tinygo/lib/musl/src/ctype/isalpha.c
+tinygo/lib/musl/src/ctype/isascii.c
+tinygo/lib/musl/src/ctype/isblank.c
+tinygo/lib/musl/src/ctype/iscntrl.c
+tinygo/lib/musl/src/ctype/isdigit.c
+tinygo/lib/musl/src/ctype/isgraph.c
+tinygo/lib/musl/src/ctype/islower.c
+tinygo/lib/musl/src/ctype/isprint.c
+tinygo/lib/musl/src/ctype/ispunct.c
+tinygo/lib/musl/src/ctype/isspace.c
+tinygo/lib/musl/src/ctype/isupper.c
+tinygo/lib/musl/src/ctype/iswalnum.c
+tinygo/lib/musl/src/ctype/iswalpha.c
+tinygo/lib/musl/src/ctype/iswblank.c
+tinygo/lib/musl/src/ctype/iswcntrl.c
+tinygo/lib/musl/src/ctype/iswctype.c
+tinygo/lib/musl/src/ctype/iswdigit.c
+tinygo/lib/musl/src/ctype/iswgraph.c
+tinygo/lib/musl/src/ctype/iswlower.c
+tinygo/lib/musl/src/ctype/iswprint.c
+tinygo/lib/musl/src/ctype/iswpunct.c
+tinygo/lib/musl/src/ctype/iswspace.c
+tinygo/lib/musl/src/ctype/iswupper.c
+tinygo/lib/musl/src/ctype/iswxdigit.c
+tinygo/lib/musl/src/ctype/isxdigit.c
+tinygo/lib/musl/src/ctype/nonspacing.h
+tinygo/lib/musl/src/ctype/punct.h
+tinygo/lib/musl/src/ctype/toascii.c
+tinygo/lib/musl/src/ctype/tolower.c
+tinygo/lib/musl/src/ctype/toupper.c
+tinygo/lib/musl/src/ctype/towctrans.c
+tinygo/lib/musl/src/ctype/wcswidth.c
+tinygo/lib/musl/src/ctype/wctrans.c
+tinygo/lib/musl/src/ctype/wcwidth.c
+tinygo/lib/musl/src/ctype/wide.h
tinygo/lib/musl/src/env/__environ.c
tinygo/lib/musl/src/env/__init_tls.c
tinygo/lib/musl/src/env/__libc_start_main.c
@@ -1443,6 +1668,12 @@ tinygo/lib/musl/src/exit/at_quick_exit.c
tinygo/lib/musl/src/exit/atexit.c
tinygo/lib/musl/src/exit/exit.c
tinygo/lib/musl/src/exit/quick_exit.c
+tinygo/lib/musl/src/fcntl/creat.c
+tinygo/lib/musl/src/fcntl/fcntl.c
+tinygo/lib/musl/src/fcntl/open.c
+tinygo/lib/musl/src/fcntl/openat.c
+tinygo/lib/musl/src/fcntl/posix_fadvise.c
+tinygo/lib/musl/src/fcntl/posix_fallocate.c
tinygo/lib/musl/src/include/arpa/inet.h
tinygo/lib/musl/src/include/crypt.h
tinygo/lib/musl/src/include/errno.h
@@ -1468,6 +1699,7 @@ tinygo/lib/musl/src/internal/atomic.h
tinygo/lib/musl/src/internal/complex_impl.h
tinygo/lib/musl/src/internal/defsysinfo.c
tinygo/lib/musl/src/internal/dynlink.h
+tinygo/lib/musl/src/internal/emulate_wait4.c
tinygo/lib/musl/src/internal/fdpic_crt.h
tinygo/lib/musl/src/internal/floatscan.c
tinygo/lib/musl/src/internal/floatscan.h
@@ -1539,11 +1771,12 @@ tinygo/lib/musl/src/linux/name_to_handle_at.c
tinygo/lib/musl/src/linux/open_by_handle_at.c
tinygo/lib/musl/src/linux/personality.c
tinygo/lib/musl/src/linux/pivot_root.c
-tinygo/lib/musl/src/linux/ppoll.c
tinygo/lib/musl/src/linux/prctl.c
+tinygo/lib/musl/src/linux/preadv2.c
tinygo/lib/musl/src/linux/prlimit.c
tinygo/lib/musl/src/linux/process_vm.c
tinygo/lib/musl/src/linux/ptrace.c
+tinygo/lib/musl/src/linux/pwritev2.c
tinygo/lib/musl/src/linux/quotactl.c
tinygo/lib/musl/src/linux/readahead.c
tinygo/lib/musl/src/linux/reboot.c
@@ -1558,6 +1791,7 @@ tinygo/lib/musl/src/linux/setns.c
tinygo/lib/musl/src/linux/settimeofday.c
tinygo/lib/musl/src/linux/signalfd.c
tinygo/lib/musl/src/linux/splice.c
+tinygo/lib/musl/src/linux/statx.c
tinygo/lib/musl/src/linux/stime.c
tinygo/lib/musl/src/linux/swap.c
tinygo/lib/musl/src/linux/sync_file_range.c
@@ -1973,6 +2207,18 @@ tinygo/lib/musl/src/math/remquol.c
tinygo/lib/musl/src/math/rint.c
tinygo/lib/musl/src/math/rintf.c
tinygo/lib/musl/src/math/rintl.c
+tinygo/lib/musl/src/math/riscv32/copysign.c
+tinygo/lib/musl/src/math/riscv32/copysignf.c
+tinygo/lib/musl/src/math/riscv32/fabs.c
+tinygo/lib/musl/src/math/riscv32/fabsf.c
+tinygo/lib/musl/src/math/riscv32/fma.c
+tinygo/lib/musl/src/math/riscv32/fmaf.c
+tinygo/lib/musl/src/math/riscv32/fmax.c
+tinygo/lib/musl/src/math/riscv32/fmaxf.c
+tinygo/lib/musl/src/math/riscv32/fmin.c
+tinygo/lib/musl/src/math/riscv32/fminf.c
+tinygo/lib/musl/src/math/riscv32/sqrt.c
+tinygo/lib/musl/src/math/riscv32/sqrtf.c
tinygo/lib/musl/src/math/riscv64/copysign.c
tinygo/lib/musl/src/math/riscv64/copysignf.c
tinygo/lib/musl/src/math/riscv64/fabs.c
@@ -2116,6 +2362,45 @@ tinygo/lib/musl/src/math/x86_64/sqrt.c
tinygo/lib/musl/src/math/x86_64/sqrtf.c
tinygo/lib/musl/src/math/x86_64/sqrtl.c
tinygo/lib/musl/src/math/x86_64/truncl.s
+tinygo/lib/musl/src/misc/a64l.c
+tinygo/lib/musl/src/misc/basename.c
+tinygo/lib/musl/src/misc/dirname.c
+tinygo/lib/musl/src/misc/ffs.c
+tinygo/lib/musl/src/misc/ffsl.c
+tinygo/lib/musl/src/misc/ffsll.c
+tinygo/lib/musl/src/misc/fmtmsg.c
+tinygo/lib/musl/src/misc/forkpty.c
+tinygo/lib/musl/src/misc/get_current_dir_name.c
+tinygo/lib/musl/src/misc/getauxval.c
+tinygo/lib/musl/src/misc/getdomainname.c
+tinygo/lib/musl/src/misc/getentropy.c
+tinygo/lib/musl/src/misc/gethostid.c
+tinygo/lib/musl/src/misc/getopt.c
+tinygo/lib/musl/src/misc/getopt_long.c
+tinygo/lib/musl/src/misc/getpriority.c
+tinygo/lib/musl/src/misc/getresgid.c
+tinygo/lib/musl/src/misc/getresuid.c
+tinygo/lib/musl/src/misc/getrlimit.c
+tinygo/lib/musl/src/misc/getrusage.c
+tinygo/lib/musl/src/misc/getsubopt.c
+tinygo/lib/musl/src/misc/initgroups.c
+tinygo/lib/musl/src/misc/ioctl.c
+tinygo/lib/musl/src/misc/issetugid.c
+tinygo/lib/musl/src/misc/lockf.c
+tinygo/lib/musl/src/misc/login_tty.c
+tinygo/lib/musl/src/misc/mntent.c
+tinygo/lib/musl/src/misc/nftw.c
+tinygo/lib/musl/src/misc/openpty.c
+tinygo/lib/musl/src/misc/ptsname.c
+tinygo/lib/musl/src/misc/pty.c
+tinygo/lib/musl/src/misc/realpath.c
+tinygo/lib/musl/src/misc/setdomainname.c
+tinygo/lib/musl/src/misc/setpriority.c
+tinygo/lib/musl/src/misc/setrlimit.c
+tinygo/lib/musl/src/misc/syscall.c
+tinygo/lib/musl/src/misc/syslog.c
+tinygo/lib/musl/src/misc/uname.c
+tinygo/lib/musl/src/misc/wordexp.c
tinygo/lib/musl/src/mman/madvise.c
tinygo/lib/musl/src/mman/mincore.c
tinygo/lib/musl/src/mman/mlock.c
@@ -2150,6 +2435,59 @@ tinygo/lib/musl/src/multibyte/wcsrtombs.c
tinygo/lib/musl/src/multibyte/wcstombs.c
tinygo/lib/musl/src/multibyte/wctob.c
tinygo/lib/musl/src/multibyte/wctomb.c
+tinygo/lib/musl/src/process/_Fork.c
+tinygo/lib/musl/src/process/aarch64/vfork.s
+tinygo/lib/musl/src/process/arm/vfork.s
+tinygo/lib/musl/src/process/execl.c
+tinygo/lib/musl/src/process/execle.c
+tinygo/lib/musl/src/process/execlp.c
+tinygo/lib/musl/src/process/execv.c
+tinygo/lib/musl/src/process/execve.c
+tinygo/lib/musl/src/process/execvp.c
+tinygo/lib/musl/src/process/fdop.h
+tinygo/lib/musl/src/process/fexecve.c
+tinygo/lib/musl/src/process/fork.c
+tinygo/lib/musl/src/process/i386/vfork.s
+tinygo/lib/musl/src/process/posix_spawn.c
+tinygo/lib/musl/src/process/posix_spawn_file_actions_addchdir.c
+tinygo/lib/musl/src/process/posix_spawn_file_actions_addclose.c
+tinygo/lib/musl/src/process/posix_spawn_file_actions_adddup2.c
+tinygo/lib/musl/src/process/posix_spawn_file_actions_addfchdir.c
+tinygo/lib/musl/src/process/posix_spawn_file_actions_addopen.c
+tinygo/lib/musl/src/process/posix_spawn_file_actions_destroy.c
+tinygo/lib/musl/src/process/posix_spawn_file_actions_init.c
+tinygo/lib/musl/src/process/posix_spawnattr_destroy.c
+tinygo/lib/musl/src/process/posix_spawnattr_getflags.c
+tinygo/lib/musl/src/process/posix_spawnattr_getpgroup.c
+tinygo/lib/musl/src/process/posix_spawnattr_getsigdefault.c
+tinygo/lib/musl/src/process/posix_spawnattr_getsigmask.c
+tinygo/lib/musl/src/process/posix_spawnattr_init.c
+tinygo/lib/musl/src/process/posix_spawnattr_sched.c
+tinygo/lib/musl/src/process/posix_spawnattr_setflags.c
+tinygo/lib/musl/src/process/posix_spawnattr_setpgroup.c
+tinygo/lib/musl/src/process/posix_spawnattr_setsigdefault.c
+tinygo/lib/musl/src/process/posix_spawnattr_setsigmask.c
+tinygo/lib/musl/src/process/posix_spawnp.c
+tinygo/lib/musl/src/process/riscv64/vfork.s
+tinygo/lib/musl/src/process/s390x/vfork.s
+tinygo/lib/musl/src/process/sh/vfork.s
+tinygo/lib/musl/src/process/system.c
+tinygo/lib/musl/src/process/vfork.c
+tinygo/lib/musl/src/process/wait.c
+tinygo/lib/musl/src/process/waitid.c
+tinygo/lib/musl/src/process/waitpid.c
+tinygo/lib/musl/src/process/x32/vfork.s
+tinygo/lib/musl/src/process/x86_64/vfork.s
+tinygo/lib/musl/src/sched/affinity.c
+tinygo/lib/musl/src/sched/sched_cpucount.c
+tinygo/lib/musl/src/sched/sched_get_priority_max.c
+tinygo/lib/musl/src/sched/sched_getcpu.c
+tinygo/lib/musl/src/sched/sched_getparam.c
+tinygo/lib/musl/src/sched/sched_getscheduler.c
+tinygo/lib/musl/src/sched/sched_rr_get_interval.c
+tinygo/lib/musl/src/sched/sched_setparam.c
+tinygo/lib/musl/src/sched/sched_setscheduler.c
+tinygo/lib/musl/src/sched/sched_yield.c
tinygo/lib/musl/src/signal/aarch64/restore.s
tinygo/lib/musl/src/signal/aarch64/sigsetjmp.s
tinygo/lib/musl/src/signal/arm/restore.s
@@ -2160,6 +2498,8 @@ tinygo/lib/musl/src/signal/i386/restore.s
tinygo/lib/musl/src/signal/i386/sigsetjmp.s
tinygo/lib/musl/src/signal/kill.c
tinygo/lib/musl/src/signal/killpg.c
+tinygo/lib/musl/src/signal/loongarch64/restore.s
+tinygo/lib/musl/src/signal/loongarch64/sigsetjmp.s
tinygo/lib/musl/src/signal/m68k/sigsetjmp.s
tinygo/lib/musl/src/signal/microblaze/restore.s
tinygo/lib/musl/src/signal/microblaze/sigsetjmp.s
@@ -2175,6 +2515,8 @@ tinygo/lib/musl/src/signal/psiginfo.c
tinygo/lib/musl/src/signal/psignal.c
tinygo/lib/musl/src/signal/raise.c
tinygo/lib/musl/src/signal/restore.c
+tinygo/lib/musl/src/signal/riscv32/restore.s
+tinygo/lib/musl/src/signal/riscv32/sigsetjmp.s
tinygo/lib/musl/src/signal/riscv64/restore.s
tinygo/lib/musl/src/signal/riscv64/sigsetjmp.s
tinygo/lib/musl/src/signal/s390x/restore.s
@@ -2335,6 +2677,28 @@ tinygo/lib/musl/src/stdio/vwprintf.c
tinygo/lib/musl/src/stdio/vwscanf.c
tinygo/lib/musl/src/stdio/wprintf.c
tinygo/lib/musl/src/stdio/wscanf.c
+tinygo/lib/musl/src/stdlib/abs.c
+tinygo/lib/musl/src/stdlib/atof.c
+tinygo/lib/musl/src/stdlib/atoi.c
+tinygo/lib/musl/src/stdlib/atol.c
+tinygo/lib/musl/src/stdlib/atoll.c
+tinygo/lib/musl/src/stdlib/bsearch.c
+tinygo/lib/musl/src/stdlib/div.c
+tinygo/lib/musl/src/stdlib/ecvt.c
+tinygo/lib/musl/src/stdlib/fcvt.c
+tinygo/lib/musl/src/stdlib/gcvt.c
+tinygo/lib/musl/src/stdlib/imaxabs.c
+tinygo/lib/musl/src/stdlib/imaxdiv.c
+tinygo/lib/musl/src/stdlib/labs.c
+tinygo/lib/musl/src/stdlib/ldiv.c
+tinygo/lib/musl/src/stdlib/llabs.c
+tinygo/lib/musl/src/stdlib/lldiv.c
+tinygo/lib/musl/src/stdlib/qsort.c
+tinygo/lib/musl/src/stdlib/qsort_nr.c
+tinygo/lib/musl/src/stdlib/strtod.c
+tinygo/lib/musl/src/stdlib/strtol.c
+tinygo/lib/musl/src/stdlib/wcstod.c
+tinygo/lib/musl/src/stdlib/wcstol.c
tinygo/lib/musl/src/string/aarch64/memcpy.S
tinygo/lib/musl/src/string/aarch64/memset.S
tinygo/lib/musl/src/string/arm/__aeabi_memcpy.s
@@ -2452,6 +2816,10 @@ tinygo/lib/musl/src/thread/i386/clone.s
tinygo/lib/musl/src/thread/i386/syscall_cp.s
tinygo/lib/musl/src/thread/i386/tls.s
tinygo/lib/musl/src/thread/lock_ptc.c
+tinygo/lib/musl/src/thread/loongarch64/__set_thread_area.s
+tinygo/lib/musl/src/thread/loongarch64/__unmapself.s
+tinygo/lib/musl/src/thread/loongarch64/clone.s
+tinygo/lib/musl/src/thread/loongarch64/syscall_cp.s
tinygo/lib/musl/src/thread/m68k/__m68k_read_tp.s
tinygo/lib/musl/src/thread/m68k/clone.s
tinygo/lib/musl/src/thread/m68k/syscall_cp.s
@@ -2572,6 +2940,10 @@ tinygo/lib/musl/src/thread/pthread_spin_lock.c
tinygo/lib/musl/src/thread/pthread_spin_trylock.c
tinygo/lib/musl/src/thread/pthread_spin_unlock.c
tinygo/lib/musl/src/thread/pthread_testcancel.c
+tinygo/lib/musl/src/thread/riscv32/__set_thread_area.s
+tinygo/lib/musl/src/thread/riscv32/__unmapself.s
+tinygo/lib/musl/src/thread/riscv32/clone.s
+tinygo/lib/musl/src/thread/riscv32/syscall_cp.s
tinygo/lib/musl/src/thread/riscv64/__set_thread_area.s
tinygo/lib/musl/src/thread/riscv64/__unmapself.s
tinygo/lib/musl/src/thread/riscv64/clone.s
@@ -5792,6 +6164,8 @@ tinygo/src/device/riscv/riscv.go
tinygo/src/device/riscv/start.S
tinygo/src/device/rp/rp2040.go
tinygo/src/device/rp/rp2040.s
+tinygo/src/device/rp/rp2350.go
+tinygo/src/device/rp/rp2350.s
tinygo/src/device/sam/at91sam9cn11.go
tinygo/src/device/sam/at91sam9cn11.s
tinygo/src/device/sam/at91sam9cn12.go
@@ -6235,6 +6609,8 @@ tinygo/src/device/sam/atsamv71q21.s
tinygo/src/device/sam/atsamv71q21b.go
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/stm32f0x0.go
tinygo/src/device/stm32/stm32f0x0.s
tinygo/src/device/stm32/stm32f0x1.go
@@ -6403,7 +6779,9 @@ tinygo/src/device/stm32/stm32wl5x_cm4.go
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/examples/adc/adc.go
+tinygo/src/examples/bench-goro/bench.go
tinygo/src/examples/blinkm/blinkm.go
tinygo/src/examples/blinky1/blinky1.go
tinygo/src/examples/blinky2/blinky2.go
@@ -6488,23 +6866,47 @@ tinygo/src/examples/watchdog/main.go
tinygo/src/internal/abi/abi.go
tinygo/src/internal/abi/escape.go
tinygo/src/internal/abi/funcpc.go
+tinygo/src/internal/abi/type.go
tinygo/src/internal/binary/binary.go
tinygo/src/internal/bytealg/bytealg.go
tinygo/src/internal/cm/abi.go
+tinygo/src/internal/cm/case.go
tinygo/src/internal/cm/docs.go
+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/list.go
tinygo/src/internal/cm/option.go
tinygo/src/internal/cm/resource.go
tinygo/src/internal/cm/result.go
+tinygo/src/internal/cm/stream.go
tinygo/src/internal/cm/tuple.go
tinygo/src/internal/cm/variant.go
+tinygo/src/internal/futex/futex.go
+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/reflectlite/reflect.go
+tinygo/src/internal/reflectlite/deepequal.go
+tinygo/src/internal/reflectlite/endian_big.go
+tinygo/src/internal/reflectlite/endian_little.go
+tinygo/src/internal/reflectlite/strconv.go
+tinygo/src/internal/reflectlite/swapper.go
+tinygo/src/internal/reflectlite/type.go
+tinygo/src/internal/reflectlite/value.go
+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/task/atomic-cooperative.go
+tinygo/src/internal/task/futex-cooperative.go
tinygo/src/internal/task/gc_stack_chain.go
tinygo/src/internal/task/gc_stack_noop.go
+tinygo/src/internal/task/mutex-cooperative.go
+tinygo/src/internal/task/pmutex-cooperative.go
tinygo/src/internal/task/queue.go
tinygo/src/internal/task/task.go
tinygo/src/internal/task/task_asyncify.go
@@ -6534,7 +6936,6 @@ tinygo/src/internal/task/task_stack_mipsx.S
tinygo/src/internal/task/task_stack_mipsx.go
tinygo/src/internal/task/task_stack_tinygoriscv.S
tinygo/src/internal/task/task_stack_tinygoriscv.go
-tinygo/src/internal/wasi/cli/v0.2.0/command/command.wit
tinygo/src/internal/wasi/cli/v0.2.0/command/command.wit.go
tinygo/src/internal/wasi/cli/v0.2.0/environment/empty.s
tinygo/src/internal/wasi/cli/v0.2.0/environment/environment.wasm.go
@@ -6556,26 +6957,26 @@ tinygo/src/internal/wasi/cli/v0.2.0/stdout/empty.s
tinygo/src/internal/wasi/cli/v0.2.0/stdout/stdout.wasm.go
tinygo/src/internal/wasi/cli/v0.2.0/stdout/stdout.wit.go
tinygo/src/internal/wasi/cli/v0.2.0/terminal-input/empty.s
+tinygo/src/internal/wasi/cli/v0.2.0/terminal-input/terminal-input.wasm.go
tinygo/src/internal/wasi/cli/v0.2.0/terminal-input/terminal-input.wit.go
-tinygo/src/internal/wasi/cli/v0.2.0/terminal-input/terminalinput.wasm.go
tinygo/src/internal/wasi/cli/v0.2.0/terminal-output/empty.s
+tinygo/src/internal/wasi/cli/v0.2.0/terminal-output/terminal-output.wasm.go
tinygo/src/internal/wasi/cli/v0.2.0/terminal-output/terminal-output.wit.go
-tinygo/src/internal/wasi/cli/v0.2.0/terminal-output/terminaloutput.wasm.go
tinygo/src/internal/wasi/cli/v0.2.0/terminal-stderr/empty.s
+tinygo/src/internal/wasi/cli/v0.2.0/terminal-stderr/terminal-stderr.wasm.go
tinygo/src/internal/wasi/cli/v0.2.0/terminal-stderr/terminal-stderr.wit.go
-tinygo/src/internal/wasi/cli/v0.2.0/terminal-stderr/terminalstderr.wasm.go
tinygo/src/internal/wasi/cli/v0.2.0/terminal-stdin/empty.s
+tinygo/src/internal/wasi/cli/v0.2.0/terminal-stdin/terminal-stdin.wasm.go
tinygo/src/internal/wasi/cli/v0.2.0/terminal-stdin/terminal-stdin.wit.go
-tinygo/src/internal/wasi/cli/v0.2.0/terminal-stdin/terminalstdin.wasm.go
tinygo/src/internal/wasi/cli/v0.2.0/terminal-stdout/empty.s
+tinygo/src/internal/wasi/cli/v0.2.0/terminal-stdout/terminal-stdout.wasm.go
tinygo/src/internal/wasi/cli/v0.2.0/terminal-stdout/terminal-stdout.wit.go
-tinygo/src/internal/wasi/cli/v0.2.0/terminal-stdout/terminalstdout.wasm.go
tinygo/src/internal/wasi/clocks/v0.2.0/monotonic-clock/empty.s
+tinygo/src/internal/wasi/clocks/v0.2.0/monotonic-clock/monotonic-clock.wasm.go
tinygo/src/internal/wasi/clocks/v0.2.0/monotonic-clock/monotonic-clock.wit.go
-tinygo/src/internal/wasi/clocks/v0.2.0/monotonic-clock/monotonicclock.wasm.go
tinygo/src/internal/wasi/clocks/v0.2.0/wall-clock/empty.s
+tinygo/src/internal/wasi/clocks/v0.2.0/wall-clock/wall-clock.wasm.go
tinygo/src/internal/wasi/clocks/v0.2.0/wall-clock/wall-clock.wit.go
-tinygo/src/internal/wasi/clocks/v0.2.0/wall-clock/wallclock.wasm.go
tinygo/src/internal/wasi/filesystem/v0.2.0/preopens/empty.s
tinygo/src/internal/wasi/filesystem/v0.2.0/preopens/preopens.wasm.go
tinygo/src/internal/wasi/filesystem/v0.2.0/preopens/preopens.wit.go
@@ -6584,18 +6985,17 @@ tinygo/src/internal/wasi/filesystem/v0.2.0/types/empty.s
tinygo/src/internal/wasi/filesystem/v0.2.0/types/types.wasm.go
tinygo/src/internal/wasi/filesystem/v0.2.0/types/types.wit.go
tinygo/src/internal/wasi/io/v0.2.0/error/empty.s
+tinygo/src/internal/wasi/io/v0.2.0/error/error.wasm.go
tinygo/src/internal/wasi/io/v0.2.0/error/error.wit.go
-tinygo/src/internal/wasi/io/v0.2.0/error/ioerror.wasm.go
tinygo/src/internal/wasi/io/v0.2.0/poll/empty.s
tinygo/src/internal/wasi/io/v0.2.0/poll/poll.wasm.go
tinygo/src/internal/wasi/io/v0.2.0/poll/poll.wit.go
-tinygo/src/internal/wasi/io/v0.2.0/streams/abi.go
tinygo/src/internal/wasi/io/v0.2.0/streams/empty.s
tinygo/src/internal/wasi/io/v0.2.0/streams/streams.wasm.go
tinygo/src/internal/wasi/io/v0.2.0/streams/streams.wit.go
tinygo/src/internal/wasi/random/v0.2.0/insecure-seed/empty.s
+tinygo/src/internal/wasi/random/v0.2.0/insecure-seed/insecure-seed.wasm.go
tinygo/src/internal/wasi/random/v0.2.0/insecure-seed/insecure-seed.wit.go
-tinygo/src/internal/wasi/random/v0.2.0/insecure-seed/insecureseed.wasm.go
tinygo/src/internal/wasi/random/v0.2.0/insecure/empty.s
tinygo/src/internal/wasi/random/v0.2.0/insecure/insecure.wasm.go
tinygo/src/internal/wasi/random/v0.2.0/insecure/insecure.wit.go
@@ -6603,26 +7003,26 @@ tinygo/src/internal/wasi/random/v0.2.0/random/empty.s
tinygo/src/internal/wasi/random/v0.2.0/random/random.wasm.go
tinygo/src/internal/wasi/random/v0.2.0/random/random.wit.go
tinygo/src/internal/wasi/sockets/v0.2.0/instance-network/empty.s
+tinygo/src/internal/wasi/sockets/v0.2.0/instance-network/instance-network.wasm.go
tinygo/src/internal/wasi/sockets/v0.2.0/instance-network/instance-network.wit.go
-tinygo/src/internal/wasi/sockets/v0.2.0/instance-network/instancenetwork.wasm.go
tinygo/src/internal/wasi/sockets/v0.2.0/ip-name-lookup/abi.go
tinygo/src/internal/wasi/sockets/v0.2.0/ip-name-lookup/empty.s
+tinygo/src/internal/wasi/sockets/v0.2.0/ip-name-lookup/ip-name-lookup.wasm.go
tinygo/src/internal/wasi/sockets/v0.2.0/ip-name-lookup/ip-name-lookup.wit.go
-tinygo/src/internal/wasi/sockets/v0.2.0/ip-name-lookup/ipnamelookup.wasm.go
tinygo/src/internal/wasi/sockets/v0.2.0/network/abi.go
tinygo/src/internal/wasi/sockets/v0.2.0/network/empty.s
tinygo/src/internal/wasi/sockets/v0.2.0/network/network.wasm.go
tinygo/src/internal/wasi/sockets/v0.2.0/network/network.wit.go
tinygo/src/internal/wasi/sockets/v0.2.0/tcp-create-socket/empty.s
+tinygo/src/internal/wasi/sockets/v0.2.0/tcp-create-socket/tcp-create-socket.wasm.go
tinygo/src/internal/wasi/sockets/v0.2.0/tcp-create-socket/tcp-create-socket.wit.go
-tinygo/src/internal/wasi/sockets/v0.2.0/tcp-create-socket/tcpcreatesocket.wasm.go
tinygo/src/internal/wasi/sockets/v0.2.0/tcp/abi.go
tinygo/src/internal/wasi/sockets/v0.2.0/tcp/empty.s
tinygo/src/internal/wasi/sockets/v0.2.0/tcp/tcp.wasm.go
tinygo/src/internal/wasi/sockets/v0.2.0/tcp/tcp.wit.go
tinygo/src/internal/wasi/sockets/v0.2.0/udp-create-socket/empty.s
+tinygo/src/internal/wasi/sockets/v0.2.0/udp-create-socket/udp-create-socket.wasm.go
tinygo/src/internal/wasi/sockets/v0.2.0/udp-create-socket/udp-create-socket.wit.go
-tinygo/src/internal/wasi/sockets/v0.2.0/udp-create-socket/udpcreatesocket.wasm.go
tinygo/src/internal/wasi/sockets/v0.2.0/udp/abi.go
tinygo/src/internal/wasi/sockets/v0.2.0/udp/empty.s
tinygo/src/internal/wasi/sockets/v0.2.0/udp/udp.wasm.go
@@ -6652,10 +7052,13 @@ tinygo/src/machine/board_circuitplay_bluefruit.go
tinygo/src/machine/board_circuitplay_express.go
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_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_esp32c3-12f.go
+tinygo/src/machine/board_esp32c3-supermini.go
tinygo/src/machine/board_fe310.go
tinygo/src/machine/board_feather-m0-express.go
tinygo/src/machine/board_feather-m0.go
@@ -6671,6 +7074,7 @@ tinygo/src/machine/board_gopher-badge.go
tinygo/src/machine/board_grandcentral-m4.go
tinygo/src/machine/board_hifive1b.go
tinygo/src/machine/board_hifive1b_baremetal.go
+tinygo/src/machine/board_hw-651.go
tinygo/src/machine/board_itsybitsy-m0.go
tinygo/src/machine/board_itsybitsy-m4.go
tinygo/src/machine/board_itsybitsy-nrf52840.go
@@ -6718,7 +7122,10 @@ tinygo/src/machine/board_pca10031.go
tinygo/src/machine/board_pca10040.go
tinygo/src/machine/board_pca10056.go
tinygo/src/machine/board_pca10059.go
+tinygo/src/machine/board_pga2350.go
tinygo/src/machine/board_pico.go
+tinygo/src/machine/board_pico2.go
+tinygo/src/machine/board_pico_plus2.go
tinygo/src/machine/board_pinetime.go
tinygo/src/machine/board_pybadge.go
tinygo/src/machine/board_pygamer.go
@@ -6736,10 +7143,12 @@ tinygo/src/machine/board_teensy40.go
tinygo/src/machine/board_teensy41.go
tinygo/src/machine/board_thingplus_rp2040.go
tinygo/src/machine/board_thumby.go
+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_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.go
@@ -6812,29 +7221,37 @@ tinygo/src/machine/machine_nrf52840_usb_reset_uf2.go
tinygo/src/machine/machine_nrf528xx.go
tinygo/src/machine/machine_nrf52xxx.go
tinygo/src/machine/machine_nrf5x.go
+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_rp2040.go
-tinygo/src/machine/machine_rp2040_adc.go
-tinygo/src/machine/machine_rp2040_clocks.go
-tinygo/src/machine/machine_rp2040_flash.go
-tinygo/src/machine/machine_rp2040_gpio.go
-tinygo/src/machine/machine_rp2040_i2c.go
-tinygo/src/machine/machine_rp2040_pins.go
-tinygo/src/machine/machine_rp2040_pll.go
-tinygo/src/machine/machine_rp2040_pwm.go
-tinygo/src/machine/machine_rp2040_resets.go
-tinygo/src/machine/machine_rp2040_rng.go
+tinygo/src/machine/machine_rp2.go
tinygo/src/machine/machine_rp2040_rom.go
tinygo/src/machine/machine_rp2040_rtc.go
-tinygo/src/machine/machine_rp2040_spi.go
-tinygo/src/machine/machine_rp2040_sync.go
-tinygo/src/machine/machine_rp2040_timer.go
-tinygo/src/machine/machine_rp2040_uart.go
tinygo/src/machine/machine_rp2040_usb.go
tinygo/src/machine/machine_rp2040_usb_fix_usb_device_enumeration.go
-tinygo/src/machine/machine_rp2040_watchdog.go
-tinygo/src/machine/machine_rp2040_xosc.go
+tinygo/src/machine/machine_rp2350_rom.go
+tinygo/src/machine/machine_rp2350_usb.go
+tinygo/src/machine/machine_rp2_2040.go
+tinygo/src/machine/machine_rp2_2350.go
+tinygo/src/machine/machine_rp2_2350a.go
+tinygo/src/machine/machine_rp2_2350b.go
+tinygo/src/machine/machine_rp2_adc.go
+tinygo/src/machine/machine_rp2_clocks.go
+tinygo/src/machine/machine_rp2_flash.go
+tinygo/src/machine/machine_rp2_gpio.go
+tinygo/src/machine/machine_rp2_i2c.go
+tinygo/src/machine/machine_rp2_pins.go
+tinygo/src/machine/machine_rp2_pll.go
+tinygo/src/machine/machine_rp2_pwm.go
+tinygo/src/machine/machine_rp2_resets.go
+tinygo/src/machine/machine_rp2_rng.go
+tinygo/src/machine/machine_rp2_spi.go
+tinygo/src/machine/machine_rp2_sync.go
+tinygo/src/machine/machine_rp2_timer.go
+tinygo/src/machine/machine_rp2_uart.go
+tinygo/src/machine/machine_rp2_watchdog.go
+tinygo/src/machine/machine_rp2_xosc.go
tinygo/src/machine/machine_stm32.go
tinygo/src/machine/machine_stm32_adc_f1.go
tinygo/src/machine/machine_stm32_adc_f4.go
@@ -6871,6 +7288,8 @@ tinygo/src/machine/machine_stm32l4x6.go
tinygo/src/machine/machine_stm32l5.go
tinygo/src/machine/machine_stm32l5x2.go
tinygo/src/machine/machine_stm32wlx.go
+tinygo/src/machine/machine_tkey.go
+tinygo/src/machine/machine_tkey_rom.go
tinygo/src/machine/pdm.go
tinygo/src/machine/pwm.go
tinygo/src/machine/runtime.go
@@ -6916,6 +7335,7 @@ tinygo/src/machine/usb/hid/keyboard/keyboard.go
tinygo/src/machine/usb/hid/keyboard/keycode.go
tinygo/src/machine/usb/hid/mouse/mouse.go
tinygo/src/machine/usb/usb.go
+tinygo/src/machine/virt.go
tinygo/src/machine/watchdog.go
tinygo/src/net/.gitignore
tinygo/src/net/LICENSE
@@ -6927,6 +7347,9 @@ tinygo/src/net/http/cookie.go
tinygo/src/net/http/fs.go
tinygo/src/net/http/header.go
tinygo/src/net/http/http.go
+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/internal/ascii/print.go
tinygo/src/net/http/internal/ascii/print_test.go
tinygo/src/net/http/internal/chunked.go
@@ -6945,6 +7368,8 @@ tinygo/src/net/ip.go
tinygo/src/net/iprawsock.go
tinygo/src/net/ipsock.go
tinygo/src/net/lookup.go
+tinygo/src/net/lookup_unix.go
+tinygo/src/net/lookup_windows.go
tinygo/src/net/mac.go
tinygo/src/net/mac_test.go
tinygo/src/net/net.go
@@ -6970,7 +7395,9 @@ tinygo/src/os/env_unix_test.go
tinygo/src/os/errors.go
tinygo/src/os/exec.go
tinygo/src/os/exec/exec.go
-tinygo/src/os/exec_posix.go
+tinygo/src/os/exec_linux.go
+tinygo/src/os/exec_linux_test.go
+tinygo/src/os/exec_other.go
tinygo/src/os/exec_test.go
tinygo/src/os/executable_other.go
tinygo/src/os/executable_procfs.go
@@ -6992,6 +7419,7 @@ tinygo/src/os/os_chmod_test.go
tinygo/src/os/os_hardlink_test.go
tinygo/src/os/os_symlink_test.go
tinygo/src/os/os_test.go
+tinygo/src/os/osexec.go
tinygo/src/os/path.go
tinygo/src/os/path_test.go
tinygo/src/os/path_unix.go
@@ -7023,16 +7451,15 @@ 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/endian-big.go
-tinygo/src/reflect/endian-little.go
tinygo/src/reflect/export_test.go
tinygo/src/reflect/internal/example1/example.go
tinygo/src/reflect/internal/example2/example.go
tinygo/src/reflect/intw.go
tinygo/src/reflect/intw_avr.go
tinygo/src/reflect/intw_test.go
+tinygo/src/reflect/iter.go
+tinygo/src/reflect/iter_test.go
tinygo/src/reflect/makefunc.go
-tinygo/src/reflect/strconv.go
tinygo/src/reflect/swapper.go
tinygo/src/reflect/tostring_test.go
tinygo/src/reflect/type.go
@@ -7074,8 +7501,6 @@ tinygo/src/runtime/build_noasserts.go
tinygo/src/runtime/cgo/cgo.go
tinygo/src/runtime/chan.go
tinygo/src/runtime/complex.go
-tinygo/src/runtime/cond.go
-tinygo/src/runtime/cond_nosched.go
tinygo/src/runtime/coro.go
tinygo/src/runtime/debug.go
tinygo/src/runtime/debug/debug.go
@@ -7087,8 +7512,8 @@ tinygo/src/runtime/env_windows.go
tinygo/src/runtime/error.go
tinygo/src/runtime/extern.go
tinygo/src/runtime/float.go
-tinygo/src/runtime/func.go
tinygo/src/runtime/gc_blocks.go
+tinygo/src/runtime/gc_boehm.go
tinygo/src/runtime/gc_conservative.go
tinygo/src/runtime/gc_custom.go
tinygo/src/runtime/gc_globals.go
@@ -7177,6 +7602,7 @@ tinygo/src/runtime/runtime_nrf_bare.go
tinygo/src/runtime/runtime_nrf_softdevice.go
tinygo/src/runtime/runtime_nxpmk66f18.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_stm32f103.go
@@ -7200,6 +7626,8 @@ tinygo/src/runtime/runtime_tinygoriscv_qemu.go
tinygo/src/runtime/runtime_tinygowasm.go
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_unix.c
tinygo/src/runtime/runtime_unix.go
tinygo/src/runtime/runtime_wasip1.go
@@ -7210,7 +7638,7 @@ tinygo/src/runtime/runtime_wasm_unknown.go
tinygo/src/runtime/runtime_wasmentry.go
tinygo/src/runtime/runtime_windows.go
tinygo/src/runtime/scheduler.go
-tinygo/src/runtime/scheduler_any.go
+tinygo/src/runtime/scheduler_cooperative.go
tinygo/src/runtime/scheduler_none.go
tinygo/src/runtime/scheduler_tasks.go
tinygo/src/runtime/signal.c
@@ -7219,6 +7647,7 @@ tinygo/src/runtime/stack.go
tinygo/src/runtime/string.go
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
@@ -7247,10 +7676,11 @@ tinygo/src/sync/pool_test.go
tinygo/src/sync/waitgroup.go
tinygo/src/sync/waitgroup_test.go
tinygo/src/syscall/env_libc.go
+tinygo/src/syscall/env_nonhosted.go
tinygo/src/syscall/env_wasip2.go
tinygo/src/syscall/errno.go
tinygo/src/syscall/errno_other.go
-tinygo/src/syscall/errno_wasip1.go
+tinygo/src/syscall/errno_wasilibc.go
tinygo/src/syscall/errno_wasip2.go
tinygo/src/syscall/file_emulated.go
tinygo/src/syscall/file_hosted.go
@@ -7279,6 +7709,7 @@ tinygo/src/testing/match_test.go
tinygo/src/testing/sub_test.go
tinygo/src/testing/testing.go
tinygo/src/testing/testing_test.go
+tinygo/src/tinygo/runtime.go
tinygo/src/unique/handle.go
tinygo/src/unique/handle_test.go
tinygo/targets/adafruit-esp32-feather-v2.json
@@ -7345,6 +7776,8 @@ tinygo/targets/cortex-m4.json
tinygo/targets/cortex-m7.json
tinygo/targets/d1mini.json
tinygo/targets/digispark.json
+tinygo/targets/elecrow-rp2040.json
+tinygo/targets/elecrow-rp2350.json
tinygo/targets/esp-c3-32s-kit.json
tinygo/targets/esp32-c3-devkit-rust-1.json
tinygo/targets/esp32-coreboard-v2.json
@@ -7352,6 +7785,7 @@ tinygo/targets/esp32-mini32.json
tinygo/targets/esp32.json
tinygo/targets/esp32.ld
tinygo/targets/esp32c3-12f.json
+tinygo/targets/esp32c3-supermini.json
tinygo/targets/esp32c3.json
tinygo/targets/esp32c3.ld
tinygo/targets/esp8266.json
@@ -7378,6 +7812,8 @@ tinygo/targets/gopherbot2.json
tinygo/targets/grandcentral-m4.json
tinygo/targets/hifive1b.json
tinygo/targets/hifive1b.ld
+tinygo/targets/hw-651-s110v8.json
+tinygo/targets/hw-651.json
tinygo/targets/itsybitsy-m0.json
tinygo/targets/itsybitsy-m4.json
tinygo/targets/itsybitsy-nrf52840.json
@@ -7462,9 +7898,13 @@ tinygo/targets/pca10056.json
tinygo/targets/pca10059-s140v7.json
tinygo/targets/pca10059.json
tinygo/targets/pca10059.ld
+tinygo/targets/pga2350.json
tinygo/targets/pico-boot-stage2.S
+tinygo/targets/pico-plus2.json
tinygo/targets/pico-w.json
tinygo/targets/pico.json
+tinygo/targets/pico2-w.json
+tinygo/targets/pico2.json
tinygo/targets/pinetime.json
tinygo/targets/pybadge.json
tinygo/targets/pygamer.json
@@ -7485,6 +7925,10 @@ tinygo/targets/riscv64.json
tinygo/targets/rp2040-boot-stage2.S
tinygo/targets/rp2040.json
tinygo/targets/rp2040.ld
+tinygo/targets/rp2350.json
+tinygo/targets/rp2350.ld
+tinygo/targets/rp2350_embedded_block.s
+tinygo/targets/rp2350b.json
tinygo/targets/simavr.json
tinygo/targets/stm32.ld
tinygo/targets/stm32f103rb.ld
@@ -7513,6 +7957,9 @@ tinygo/targets/teensy40.s
tinygo/targets/teensy41.json
tinygo/targets/thingplus-rp2040.json
tinygo/targets/thumby.json
+tinygo/targets/tiny2350.json
+tinygo/targets/tkey.json
+tinygo/targets/tkey.ld
tinygo/targets/trinket-m0.json
tinygo/targets/trinkey-qt2040-boot-stage2.S
tinygo/targets/trinkey-qt2040.json
@@ -7524,6 +7971,7 @@ tinygo/targets/wasm-undefined.txt
tinygo/targets/wasm-unknown.json
tinygo/targets/wasm.json
tinygo/targets/wasm_exec.js
+tinygo/targets/waveshare-rp2040-tiny.json
tinygo/targets/waveshare-rp2040-zero.json
tinygo/targets/wioterminal.json
tinygo/targets/x9pro.json
diff --git a/tinygo/distinfo b/tinygo/distinfo
index 3cd2fd0b09..d6f2aa1ee7 100644
--- a/tinygo/distinfo
+++ b/tinygo/distinfo
@@ -15,18 +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-4e4113e3b1244b8fdc5e1486577f25e22d63f36e.tar.gz) = e57bf6ada9d989c4cac1684631843212dad6790c6f3f3bfc1796740318703d0f
-SHA512 (aykevl-macos-minimal-sdk-4e4113e3b1244b8fdc5e1486577f25e22d63f36e.tar.gz) = 10de6205ee6f7c6079e1120d4f42a72b984e1727a81a8f7fc9c9d4dd16e51c71291ab9d4fd88b36843b2b39a3c981fe4007b93ebaf920627f524417fbfdc823a
-Size (aykevl-macos-minimal-sdk-4e4113e3b1244b8fdc5e1486577f25e22d63f36e.tar.gz) = 340311 bytes
-BLAKE2s (cmsis-svd-cmsis-svd-data-40327a4d2dff0992682be2872aaa6e096f35d2f4.tar.gz) = 624b6518e771594bce982d347eef95c0a98df148cb60916c7fbca9bf85e00b44
-SHA512 (cmsis-svd-cmsis-svd-data-40327a4d2dff0992682be2872aaa6e096f35d2f4.tar.gz) = a1dbd3e733c4890202bc30a90bec92b6b9a752d50304d29f2161654ba2f28ca89f3772aa92df35d75d6d31f958fe36cb27c1c1c474cac48f8b019d149dfb5c61
-Size (cmsis-svd-cmsis-svd-data-40327a4d2dff0992682be2872aaa6e096f35d2f4.tar.gz) = 254435720 bytes
-BLAKE2s (github.com_aykevl_go-wasm_@v_v0.0.2-0.20240312204833-50275154210c.mod) = 346968f487678e07ab8716130357df7bfcd0fa5615a673ade5c95d74c0c8da5b
-SHA512 (github.com_aykevl_go-wasm_@v_v0.0.2-0.20240312204833-50275154210c.mod) = 1f998258d352cf87e1a4cfaa4f6d2b72cf320e3f4861bd75a1afdd91b3339a886fe19c4d4ef8a389e3e1558c50c4bdcfaa9882fe61b4cd797055f09967c0e3fe
-Size (github.com_aykevl_go-wasm_@v_v0.0.2-0.20240312204833-50275154210c.mod) = 42 bytes
-BLAKE2s (github.com_aykevl_go-wasm_@v_v0.0.2-0.20240312204833-50275154210c.zip) = cfed69f08bbf01477847c18449ca8e79076bed7a1c932bc2fb54c5963d899722
-SHA512 (github.com_aykevl_go-wasm_@v_v0.0.2-0.20240312204833-50275154210c.zip) = 9d3d6042bdd9075d7888589a99dbe252225885fc7de8ad6fd9f1342367bb6b845d94caff95ab3311a8ab2bc0fa8ae488760e87b3fe05bdc9e22ffb80c862018a
-Size (github.com_aykevl_go-wasm_@v_v0.0.2-0.20240312204833-50275154210c.zip) = 1221267 bytes
+BLAKE2s (aykevl-macos-minimal-sdk-9b69407cb59f8ccbb674bb77b358df7befcbb42b.tar.gz) = cd79b78ca25d88d6c2a8abaeaefe40f38144c031c46a6344feb4a6cd80d7357b
+SHA512 (aykevl-macos-minimal-sdk-9b69407cb59f8ccbb674bb77b358df7befcbb42b.tar.gz) = e76e8778c40d86d010fd910d964700ab7cd4848f28c59d3f04394b321e13687ea3c7b43c447517c4c998d5ae8eff3cf5ba82a6f1855852bfb7fe94ef08741d00
+Size (aykevl-macos-minimal-sdk-9b69407cb59f8ccbb674bb77b358df7befcbb42b.tar.gz) = 340502 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_aykevl_go-wasm_@v_v0.0.2-0.20240825160117-b76c3f9f0982.mod) = 346968f487678e07ab8716130357df7bfcd0fa5615a673ade5c95d74c0c8da5b
+SHA512 (github.com_aykevl_go-wasm_@v_v0.0.2-0.20240825160117-b76c3f9f0982.mod) = 1f998258d352cf87e1a4cfaa4f6d2b72cf320e3f4861bd75a1afdd91b3339a886fe19c4d4ef8a389e3e1558c50c4bdcfaa9882fe61b4cd797055f09967c0e3fe
+Size (github.com_aykevl_go-wasm_@v_v0.0.2-0.20240825160117-b76c3f9f0982.mod) = 42 bytes
+BLAKE2s (github.com_aykevl_go-wasm_@v_v0.0.2-0.20240825160117-b76c3f9f0982.zip) = 410d94abc50ec1322110a14527449d33f8f19848c7c38a7ac5c1417ba7bb822f
+SHA512 (github.com_aykevl_go-wasm_@v_v0.0.2-0.20240825160117-b76c3f9f0982.zip) = 73881c25b4eb0fc6e269bd091a7598920f3351c964ad4cf3370a6c4270fb5d4d8001f5e85e8921f888abe733c2d0b85a692ab47c5fe5fc3f55b16d174cf935ad
+Size (github.com_aykevl_go-wasm_@v_v0.0.2-0.20240825160117-b76c3f9f0982.zip) = 1222252 bytes
BLAKE2s (github.com_blakesmith_ar_@v_v0.0.0-20150311145944-8bd4349a67f2.mod) = ab9205103a4766b401b25db6655ddca06d1c96fd1802714098f7bebf63238420
SHA512 (github.com_blakesmith_ar_@v_v0.0.0-20150311145944-8bd4349a67f2.mod) = d010a67773f9276989547ca4231752d7875e8d55ee833e980c577c606a983bfaaf957ebfbe01039de24670bd9e6e120de33f21bd0d4dd187d6f6faf61e83d8c4
Size (github.com_blakesmith_ar_@v_v0.0.0-20150311145944-8bd4349a67f2.mod) = 32 bytes
@@ -222,35 +222,38 @@ 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 (ivmai-bdwgc-d1ff06cc503a74dca0150d5e988f2c93158b0cdf.tar.gz) = 02ab72b84ea7e3a90c9e78d8af2d395fe55228f2eae366fcaed8f0f338b099ae
+SHA512 (ivmai-bdwgc-d1ff06cc503a74dca0150d5e988f2c93158b0cdf.tar.gz) = f1cea79f5d9896c3d1caa66c632cf41cd3e7eeb3826d0b41512185f828ca5858a00e5acd0342a03846e5355187cf6a6b6bba5733a59654d736afbe298284fed2
+Size (ivmai-bdwgc-d1ff06cc503a74dca0150d5e988f2c93158b0cdf.tar.gz) = 825260 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 (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.4.tar.gz) = d1b79c85a99bc7097592d552c95a680946a321f710a28da48749be87f7165b71
-SHA512 (musl-1.2.4.tar.gz) = 498ec5d7941194a8806f4d42f0f6d218c862996ef1398b737d0d06995e0b7a6574b240a48088f6b84016b14b2776fe463f829dcb11149cdfc1023d496b235c55
-Size (musl-1.2.4.tar.gz) = 1063758 bytes
-BLAKE2s (tinygo-0.34.0.tar.gz) = 1d9264dfcff0e82ac878fb80066b5dc0b55731b0fe28a43e7aa1dafc2bfdf427
-SHA512 (tinygo-0.34.0.tar.gz) = 2c6c4b8b727540c6d83d6429125a8011cc049b9670e92e1fc31a4da74be4c078b19eec8f324b5dd7becb389ef15f613b619a29fa3b1ecc4208ddcb5d662708b5
-Size (tinygo-0.34.0.tar.gz) = 1309539 bytes
-BLAKE2s (tinygo-org-net-a2370596106a621a9b9dd6ad930f0ec24cfee8d0.tar.gz) = bca1a86efb20d2afc9ad4311782e933b015092aad384e6d11a8336d16875a147
-SHA512 (tinygo-org-net-a2370596106a621a9b9dd6ad930f0ec24cfee8d0.tar.gz) = 76e296d850ad21b4f161acefecaa75ebfa273fde0c776d8c416739884fc7ca6eaa83299b2a22dbd39c06e666505ae2217bb99d872dce65f1094495418b782e43
-Size (tinygo-org-net-a2370596106a621a9b9dd6ad930f0ec24cfee8d0.tar.gz) = 116924 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.37.0.tar.gz) = 0c04f57deffbdb7240731fe5c0d6243f0c00309edb67299fc7e92dd50e7eec5b
+SHA512 (tinygo-0.37.0.tar.gz) = b47ec2be3acc190799f9235530ae640310e3e6880b3a868da63c084a751fe6be3a92006906b1cdecf6c98a5010d8da49260f91b80ba564ae0fb1c1da939b435e
+Size (tinygo-0.37.0.tar.gz) = 1346483 bytes
+BLAKE2s (tinygo-org-net-ca7cd08f851a1f3dde5fca2e217b7e06d17842ae.tar.gz) = 91c5b8452e52f9efc8d60c0cadbc523c2282121bfe65e1cc8bd3590dc189fc9f
+SHA512 (tinygo-org-net-ca7cd08f851a1f3dde5fca2e217b7e06d17842ae.tar.gz) = 6860dd01e6b5100ca2402b895951e9578f0cefd5febe3549e1b1454985c47795043a3ba328bee0313c2bcf302cea1b39dfbfe2464359d4f12f8a9a65830658d2
+Size (tinygo-org-net-ca7cd08f851a1f3dde5fca2e217b7e06d17842ae.tar.gz) = 123881 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-20240627184919-3b50c76783a8.mod) = ed509255cb4820e16d89d87834fbd423687605be41a197934312961e93a5b30c
-SHA512 (tinygo.org_x_go-llvm_@v_v0.0.0-20240627184919-3b50c76783a8.mod) = dadc6ab255b01aa0421f1c17342ce348ef5c317c9274f74153ef2ea913c4d8386fd33f395de1841cdba1e06b697c88a79267cb3bfc2edf4aac50b59b91fa3e6a
-Size (tinygo.org_x_go-llvm_@v_v0.0.0-20240627184919-3b50c76783a8.mod) = 37 bytes
-BLAKE2s (tinygo.org_x_go-llvm_@v_v0.0.0-20240627184919-3b50c76783a8.zip) = b5e27e72c200707daa363345213c0d106813e6936222a9899158e2212823b418
-SHA512 (tinygo.org_x_go-llvm_@v_v0.0.0-20240627184919-3b50c76783a8.zip) = e52afa764d26e1b73f048abcaa2d1a20b344d845f79520eda4ae3a2658cd581993f0e8fe8cedad12a7708ad49080a45d58c9c08441d00bc9819bca0cee16b0d9
-Size (tinygo.org_x_go-llvm_@v_v0.0.0-20240627184919-3b50c76783a8.zip) = 54568 bytes
-BLAKE2s (tinygo_xtensa_release_18.1.2.tar.gz) = 5152c6f489c99ce687315f9b89f4469e859fad8ca006ef7ce6308e31b318577b
-SHA512 (tinygo_xtensa_release_18.1.2.tar.gz) = 0ea5e6aacc8d89e78734264abb0689829522556c5251f2b146857e1f16a3ff249ee9ed69515fab0d6c1dec21cfeb54b3eceab2f43c7c72be14922f1fcd822057
-Size (tinygo_xtensa_release_18.1.2.tar.gz) = 206000262 bytes
-SHA1 (patch-GNUmakefile) = 354734319423c1af6c55a832d43bcf8c8078a239
+BLAKE2s (tinygo.org_x_go-llvm_@v_v0.0.0-20250119132755-9dca92dfb4f9.mod) = ed509255cb4820e16d89d87834fbd423687605be41a197934312961e93a5b30c
+SHA512 (tinygo.org_x_go-llvm_@v_v0.0.0-20250119132755-9dca92dfb4f9.mod) = dadc6ab255b01aa0421f1c17342ce348ef5c317c9274f74153ef2ea913c4d8386fd33f395de1841cdba1e06b697c88a79267cb3bfc2edf4aac50b59b91fa3e6a
+Size (tinygo.org_x_go-llvm_@v_v0.0.0-20250119132755-9dca92dfb4f9.mod) = 37 bytes
+BLAKE2s (tinygo.org_x_go-llvm_@v_v0.0.0-20250119132755-9dca92dfb4f9.zip) = 022bcba13f5addc59bbccca1c43ff74d61bc475f7d849abc3023225fa8c09a1b
+SHA512 (tinygo.org_x_go-llvm_@v_v0.0.0-20250119132755-9dca92dfb4f9.zip) = 864a7afbe6775888d75c2407aa51501927f6f5e0e06d66f5b864cbf3f066ec19e333402322d96d9583b8f4d43fef9ec67bdf50d21af36ccb5ade92a7b3f0bb6a
+Size (tinygo.org_x_go-llvm_@v_v0.0.0-20250119132755-9dca92dfb4f9.zip) = 56215 bytes
+BLAKE2s (xtensa_release_19.1.2.tar.gz) = 720f53087e6fd838e4209de2b84224b0ce6d572ebfeec4af5db2750ec322370f
+SHA512 (xtensa_release_19.1.2.tar.gz) = 401930d9708b712db56478e0fab1d52ff78e1752a3e84738ba3a0bbf81879cc126b65ddb3e0f6a1dcabf09bfdb282b6b9594e6bd59ed36f38fdc9e3ce8572f07
+Size (xtensa_release_19.1.2.tar.gz) = 217924816 bytes
+SHA1 (patch-GNUmakefile) = 855a9c653e7d0c76a46f0bd04dcc73e0e554e54e
SHA1 (patch-builder_buildid.go) = 747b6cfdae7c00eeb062650f56da5ecc67dc4d10
SHA1 (patch-go.mod) = e3e4dec9b6385a643b3084824872128b03b9767f
SHA1 (patch-go.sum) = 1e469c569775e069d5e90404f063ff672602f733
-SHA1 (patch-main.go) = 876fc346d206f369e57b2cb2255bb2e2e01d3d6b
+SHA1 (patch-main.go) = c1f26c686b580548e4d277457204b2a7cc7e38be
diff --git a/tinygo/go-modules.mk b/tinygo/go-modules.mk
index a37c7dd369..834245a757 100644
--- a/tinygo/go-modules.mk
+++ b/tinygo/go-modules.mk
@@ -1,7 +1,7 @@
# $NetBSD$
-GO_MODULE_FILES+= github.com/aykevl/go-wasm/@v/v0.0.2-0.20240312204833-50275154210c.mod
-GO_MODULE_FILES+= github.com/aykevl/go-wasm/@v/v0.0.2-0.20240312204833-50275154210c.zip
+GO_MODULE_FILES+= github.com/aykevl/go-wasm/@v/v0.0.2-0.20240825160117-b76c3f9f0982.mod
+GO_MODULE_FILES+= github.com/aykevl/go-wasm/@v/v0.0.2-0.20240825160117-b76c3f9f0982.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/chromedp/cdproto/@v/v0.0.0-20211126220118-81fa0469ad77.mod
@@ -67,5 +67,5 @@ GO_MODULE_FILES+= golang.org/x/tools/@v/v0.22.1-0.20240621165957-db513b091504.zi
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-20240627184919-3b50c76783a8.mod
-GO_MODULE_FILES+= tinygo.org/x/go-llvm/@v/v0.0.0-20240627184919-3b50c76783a8.zip
+GO_MODULE_FILES+= tinygo.org/x/go-llvm/@v/v0.0.0-20250119132755-9dca92dfb4f9.mod
+GO_MODULE_FILES+= tinygo.org/x/go-llvm/@v/v0.0.0-20250119132755-9dca92dfb4f9.zip
diff --git a/tinygo/patches/patch-GNUmakefile b/tinygo/patches/patch-GNUmakefile
index c66d143aa7..b7b6c5ed54 100644
--- a/tinygo/patches/patch-GNUmakefile
+++ b/tinygo/patches/patch-GNUmakefile
@@ -3,18 +3,9 @@ $NetBSD$
- Don't depend on git
- fix PLIST issue with macOS cp(1)
---- GNUmakefile.orig 2024-10-25 17:22:40.000000000 +0000
+--- GNUmakefile.orig 2025-03-19 06:32:48.000000000 +0000
+++ GNUmakefile
-@@ -291,7 +291,7 @@ endif
-
- tinygo: ## Build the TinyGo compiler
- @if [ ! -f "$(LLVM_BUILDDIR)/bin/llvm-config" ]; then echo "Fetch and build LLVM first by running:"; echo " $(MAKE) llvm-source"; echo " $(MAKE) $(LLVM_BUILDDIR)"; exit 1; fi
-- CGO_CPPFLAGS="$(CGO_CPPFLAGS)" CGO_CXXFLAGS="$(CGO_CXXFLAGS)" CGO_LDFLAGS="$(CGO_LDFLAGS)" $(GOENVFLAGS) $(GO) build -buildmode exe -o build/tinygo$(EXE) -tags "byollvm osusergo" -ldflags="-X github.com/tinygo-org/tinygo/goenv.GitSha1=`git rev-parse --short HEAD`" .
-+ CGO_CPPFLAGS="$(CGO_CPPFLAGS)" CGO_CXXFLAGS="$(CGO_CXXFLAGS)" CGO_LDFLAGS="$(CGO_LDFLAGS)" $(GOENVFLAGS) $(GO) build -buildmode exe -o build/tinygo$(EXE) -tags "byollvm osusergo" -ldflags="-X github.com/tinygo-org/tinygo/goenv.GitSha1=$(GIT_SHA1)" .
- test: wasi-libc check-nodejs-version
- CGO_CPPFLAGS="$(CGO_CPPFLAGS)" CGO_CXXFLAGS="$(CGO_CXXFLAGS)" CGO_LDFLAGS="$(CGO_LDFLAGS)" $(GO) test $(GOTESTFLAGS) -timeout=1h -buildmode exe -tags "byollvm osusergo" $(GOTESTPKGS)
-
-@@ -945,7 +945,7 @@ endif
+@@ -1005,7 +1005,7 @@ endif
@cp -rp lib/mingw-w64/mingw-w64-crt/lib-common/api-ms-win-crt-* build/release/tinygo/lib/mingw-w64/mingw-w64-crt/lib-common
@cp -rp lib/mingw-w64/mingw-w64-crt/lib-common/kernel32.def.in build/release/tinygo/lib/mingw-w64/mingw-w64-crt/lib-common
@cp -rp lib/mingw-w64/mingw-w64-crt/stdio/ucrt_* build/release/tinygo/lib/mingw-w64/mingw-w64-crt/stdio
diff --git a/tinygo/patches/patch-main.go b/tinygo/patches/patch-main.go
index c84160efb8..cf423dc158 100644
--- a/tinygo/patches/patch-main.go
+++ b/tinygo/patches/patch-main.go
@@ -1,8 +1,8 @@
$NetBSD$
---- main.go.orig 2023-09-21 06:03:16.000000000 +0000
+--- main.go.orig 2025-03-19 06:32:48.000000000 +0000
+++ main.go
-@@ -1039,6 +1039,31 @@ func findFATMounts(options *compileopts.
+@@ -1060,6 +1060,31 @@ func findFATMounts(options *compileopts.
})
}
return points, nil
@@ -33,8 +33,8 @@ $NetBSD$
+ return points, nil
case "windows":
// Obtain a list of all currently mounted volumes.
- cmd := executeCommand(options, "wmic",
-@@ -1084,6 +1109,8 @@ func getDefaultPort(portFlag string, usb
+ cmd := executeCommand(options, "powershell", "-c",
+@@ -1104,6 +1129,8 @@ func getDefaultPort(portFlag string, usb
switch runtime.GOOS {
case "freebsd":
ports, err = filepath.Glob("/dev/cuaU*")
Home |
Main Index |
Thread Index |
Old Index