pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/wabt
Module Name: pkgsrc
Committed By: adam
Date: Tue Apr 1 05:22:07 UTC 2025
Modified Files:
pkgsrc/devel/wabt: Makefile PLIST distinfo
Log Message:
wabt: updated to 1.0.37
1.0.37
Harden against invalid alignment
Install wasm-rt-impl include files
Add missing relocation types (and delete a non-existent one)
wasm2c: Segue support for CPUs without wrgsbase instructions
[wasm-interp] Fix memory corruption with recursive call_indirect
wasm2c: Add segue option to make exclusive use of the segment register
Use intrinsic for Popcount on arm64 msvc
Fix bug in wasm2c runtime's alternate stack deallocation
wasm2c: Use wrappers for function references
Fix error message for ref.is_null
Fix handling of data count without data section
Fix call_ref on empty stack
wasm-interp: Fix catch handlers' value stack sizes
wasm2c: Fix handling of locals in setjmp targets
wasm-interp: Fix catch handlers correctly
Raise parse error on NaN in i32 and i64 literals
wasm-decompile: add function index comments
wasm-interp: Fix off-by-one in DoThrow
wasm2c: Cleanup of handling of WASM_RT_USE_SEGUE macro
type.h: Introduce ExnRef
wasm2c: Reset the segment register after call_indirect as the register may have changed
[EH] Fix exnref's opcode
lexer-keywords.txt: Recognize exn and exnref
wasm2c: Cleanup TLS: check for __thread and declare TLS vars only when needed
binary-reader-ir: Track usage of exception handling in features_used
interp: Handle ref.null exn
Fix label 'for' attributes to match input 'id's in demo
Update testsuite
test(interp): Move legacy exception handling tests (NFC)
wasm-decompile: Fix unescaped characters in data output.
wat-writer.cc: update text serialization of data memuse
Add support for the custom-page-sizes proposal
test/run-roundtrip.py: test roundtrip even with --stdout
wasm2c: disable segue in clang8 due to missing fsgsbase support
wasm2c: minor code cleanup for OS checks for segue
wast-parser.cc: Fix a crash from failing (module quote ...)
binary/wat: Implement EHv4
interp: Implement EHv4
add installation section to README.md
CI: Use latest macOS images
Issue a nicer error message on wasm components.
wasm2c: update memory/table operations to use u64 + harmonize checks
Set CMAKE_OSX_DEPLOYMENT_TARGET to 10.14 in CMakeLists.txt
wasm2c: Implement EHv4
CI: Update to upload-artifact v4
CI: Use safer GITHUB_OUTPUT
Fix lint task
wasm2c: support the custom-page-sizes proposal
build.yml: fix s390x build
Update testsuite submodule
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/wabt/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/wabt/PLIST
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/wabt/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/wabt/Makefile
diff -u pkgsrc/devel/wabt/Makefile:1.24 pkgsrc/devel/wabt/Makefile:1.25
--- pkgsrc/devel/wabt/Makefile:1.24 Fri Aug 2 07:41:33 2024
+++ pkgsrc/devel/wabt/Makefile Tue Apr 1 05:22:07 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.24 2024/08/02 07:41:33 adam Exp $
+# $NetBSD: Makefile,v 1.25 2025/04/01 05:22:07 adam Exp $
-DISTNAME= wabt-1.0.36
+DISTNAME= wabt-1.0.37
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=WebAssembly/}
Index: pkgsrc/devel/wabt/PLIST
diff -u pkgsrc/devel/wabt/PLIST:1.6 pkgsrc/devel/wabt/PLIST:1.7
--- pkgsrc/devel/wabt/PLIST:1.6 Wed May 15 07:21:13 2024
+++ pkgsrc/devel/wabt/PLIST Tue Apr 1 05:22:07 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2024/05/15 07:21:13 adam Exp $
+@comment $NetBSD: PLIST,v 1.7 2025/04/01 05:22:07 adam Exp $
bin/spectest-interp
bin/wasm-decompile
bin/wasm-interp
@@ -96,6 +96,8 @@ man/man1/wast2json.1
man/man1/wat-desugar.1
man/man1/wat2wasm.1
share/wabt/wasm2c/wasm-rt-exceptions-impl.c
+share/wabt/wasm2c/wasm-rt-impl-tableops.inc
share/wabt/wasm2c/wasm-rt-impl.c
share/wabt/wasm2c/wasm-rt-impl.h
+share/wabt/wasm2c/wasm-rt-mem-impl-helper.inc
share/wabt/wasm2c/wasm-rt-mem-impl.c
Index: pkgsrc/devel/wabt/distinfo
diff -u pkgsrc/devel/wabt/distinfo:1.20 pkgsrc/devel/wabt/distinfo:1.21
--- pkgsrc/devel/wabt/distinfo:1.20 Fri Aug 2 07:41:33 2024
+++ pkgsrc/devel/wabt/distinfo Tue Apr 1 05:22:07 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.20 2024/08/02 07:41:33 adam Exp $
+$NetBSD: distinfo,v 1.21 2025/04/01 05:22:07 adam Exp $
-BLAKE2s (wabt-1.0.36.tar.gz) = 5e2e39b473a2b53b939ed542e7769f797de4346182c66c006c45858177d89213
-SHA512 (wabt-1.0.36.tar.gz) = 5b8c2b9cc7b96c0964a8c33fd13a3f0fdeb665598d6a55f47264f285f52f646865613b6745c20ebecb50f3358c454aaef6737a895bc64009c4ef06ef6ce14a7e
-Size (wabt-1.0.36.tar.gz) = 1291640 bytes
+BLAKE2s (wabt-1.0.37.tar.gz) = 013245e6d3655561dd5bf768e37ba2153907cf8877e2a55a271efe6578009203
+SHA512 (wabt-1.0.37.tar.gz) = 446622858458553f56187cf17e9435168837ac093f81f81852f12b0aeb7e6e542c5ac1fbce1dde1265107add52cc3f2cacf0c2cf25154d168080b8bece15e21b
+Size (wabt-1.0.37.tar.gz) = 1405595 bytes
SHA1 (patch-CMakeLists.txt) = e65ad4657be060a20273e88014dc3279cfe1e230
Home |
Main Index |
Thread Index |
Old Index