Skip to content

Commit

Permalink
feat: Upgrade to libbinaryen v102 (#120)
Browse files Browse the repository at this point in the history
feat!: Add table type to add_table signature
feat!: Rename Event to Tag to match Binaryen
chore: Update ordering of wat types to match binaryen 102
feat: Add update_maps function that Binaryen added
chore: Remove c_library_flags since they are applied in libbinaryen
chore: Re-add Windows to OPAM CI
  • Loading branch information
phated authored Jan 26, 2022
1 parent dc687fb commit 5c50272
Show file tree
Hide file tree
Showing 27 changed files with 173 additions and 155 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/opam.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest]
ocaml-compiler: [4.12.0, 4.13.0]
os: [ubuntu-latest, macos-latest, windows-latest]
ocaml-compiler: [4.12.0, 4.13.1]

steps:
- name: Checkout project
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ let _ = Module.dispose wasm_mod
This project aims to provide full feature parity with the [Binaryen C API](https://github.com/WebAssembly/binaryen/blob/master/src/binaryen-c.h). It's fairly complete, but a few things still need bindings:

- SIMD instructions
- Events
- Tags
- Atomics
- Query operations on expressions
- Query operations on functions
Expand Down
2 changes: 1 addition & 1 deletion binaryen.opam
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ depends: [
"js_of_ocaml" {>= "3.10.0"}
"js_of_ocaml-ppx" {>= "3.10.0"}
"js_of_ocaml-compiler" {>= "3.10.0"}
"libbinaryen" {>= "101.0.1" < "102.0.0"}
"libbinaryen" {>= "102.0.4" < "103.0.0"}
]
Loading

0 comments on commit 5c50272

Please sign in to comment.