2021-03-17 00:58:29 +00:00
committed by Git OBS Bridge
parent f44e8d7143
commit 039430f9d6
4 changed files with 40 additions and 5 deletions

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8a416b61ab9031240f8ba51a2a422c6ae99d4db1966a7bc7a6e515fa33e7a21c
size 3691373

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:66ac4430367f2096466703b81749db836d8f4766e542b042d64e78b601372cf7
size 3642692

View File

@@ -1,3 +1,37 @@
-------------------------------------------------------------------
Wed Mar 17 00:46:09 UTC 2021 - Avindra Goolcharan <avindra@opensuse.org>
- update to v100
* `wasm-dis` now supports options to enable or disable Wasm features.
* Reference types support has been improved by allowing multiple
tables in a module.
* `call_indirect` and `return_call_indirect` now take an additional
table name parameter. This is necessary for reference types support.
* New getter/setter methods have been introduced for `call_indirect`
table name:
- `BinaryenCallIndirectGetTable`
- `BinaryenCallIndirectSetTable`
- JS API `CallIndirect.table`
* New APIs have been added to add and manipulate multiple tables
in a module:
- `BinaryenAddTable`
- `BinaryenRemoveTable`
- `BinaryenGetNumTables`
- `BinaryenGetTable`
- `BinaryenGetTableByIndex`
- `BinaryenTableGetName`
- `BinaryenTableGetInitial`
- `BinaryenTableHasMax`
- `BinaryenTableGetMax`
- `BinaryenTableImportGetModule`
- `BinaryenTableImportGetBase`
- `module.addTable`
- `module.removeTable`
- `module.getTable`
- `module.getTableByIndex`
- `module.getNumTables`
- `binaryen.getTableInfo`
-------------------------------------------------------------------
Wed Feb 3 23:43:44 UTC 2021 - Avindra Goolcharan <avindra@opensuse.org>

View File

@@ -17,14 +17,14 @@
Name: binaryen
Version: 99
Version: 100
Release: 0
Summary: Compiler infrastructure and toolchain library for WebAssembly
License: Apache-2.0
# FIXME: use correct group or remove it, see "https://en.opensuse.org/openSUSE:Package_group_guidelines"
Group: Development/Tools
URL: https://github.com/WebAssembly/binaryen
Source: %{name}-version_%{version}.tar.gz
Source: https://github.com/WebAssembly/binaryen/archive/version_%{version}.tar.gz#/%{name}-version_%{version}.tar.gz
BuildRequires: cmake
BuildRequires: gcc
BuildRequires: gcc-c++
@@ -121,5 +121,6 @@ EOF
%files -n lib%{name}-devel
%{_includedir}/%{name}-c.h
%{_includedir}/wasm-delegations.h
%changelog