diff options
author | Keith Winstein <keithw@cs.stanford.edu> | 2022-04-20 15:36:21 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-20 15:36:21 -0700 |
commit | a52c793222e87831c301e85e4e090b4a2ae34fdb (patch) | |
tree | 1b3cb2d5a63859cc2dac37417db3c5968d7b98ef /README.md | |
parent | 320bf7d88fe60f0436922acb52c2f72ea082181a (diff) | |
download | wabt-a52c793222e87831c301e85e4e090b4a2ae34fdb.tar.gz wabt-a52c793222e87831c301e85e4e090b4a2ae34fdb.tar.bz2 wabt-a52c793222e87831c301e85e4e090b4a2ae34fdb.zip |
README.md: add wasm2c column to Supported Proposals table (#1905)
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 35 |
1 files changed, 18 insertions, 17 deletions
@@ -43,23 +43,24 @@ Wabt has been compiled to JavaScript via emscripten. Some of the functionality i * text: Whether wabt can read/write the text format * validate: Whether wabt can validate the syntax * interpret: Whether wabt can execute these operations in `wasm-interp` or `spectest-interp` - -| Proposal | flag | default | binary | text | validate | interpret | -| - | - | - | - | - | - | - | -| [exception handling][] | `--enable-exceptions` | | ✓ | ✓ | ✓ | ✓ | -| [mutable globals][] | `--disable-mutable-globals` | ✓ | ✓ | ✓ | ✓ | ✓ | -| [nontrapping float-to-int conversions][] | `--disable-saturating-float-to-int` | ✓ | ✓ | ✓ | ✓ | ✓ | -| [sign extension][] | `--disable-sign-extension` | ✓ | ✓ | ✓ | ✓ | ✓ | -| [simd][] | `--disable-simd` | ✓ | ✓ | ✓ | ✓ | ✓ | -| [threads][] | `--enable-threads` | | ✓ | ✓ | ✓ | ✓ | -| [multi-value][] | `--disable-multi-value` | ✓ | ✓ | ✓ | ✓ | ✓ | -| [tail-call][] | `--enable-tail-call` | | ✓ | ✓ | ✓ | ✓ | -| [bulk memory][] | `--disable-bulk-memory` | ✓ | ✓ | ✓ | ✓ | ✓ | -| [reference types][] | `--disable-reference-types` | ✓ | ✓ | ✓ | ✓ | ✓ | -| [annotations][] | `--enable-annotations` | | | ✓ | | | -| [memory64][] | `--enable-memory64` | | | | | | -| [multi-memory][] | `--enable-multi-memory` | | ✓ | ✓ | ✓ | ✓ | -| [extended-const][] | `--enable-extended-const` | | | | | | +* wasm2c: Whether wasm2c supports these operations + +| Proposal | flag | default | binary | text | validate | interpret | wasm2c | +| - | - | - | - | - | - | - | - | +| [exception handling][] | `--enable-exceptions` | | ✓ | ✓ | ✓ | ✓ | | +| [mutable globals][] | `--disable-mutable-globals` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | +| [nontrapping float-to-int conversions][] | `--disable-saturating-float-to-int` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | +| [sign extension][] | `--disable-sign-extension` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | +| [simd][] | `--disable-simd` | ✓ | ✓ | ✓ | ✓ | ✓ | | +| [threads][] | `--enable-threads` | | ✓ | ✓ | ✓ | ✓ | | +| [multi-value][] | `--disable-multi-value` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | +| [tail-call][] | `--enable-tail-call` | | ✓ | ✓ | ✓ | ✓ | | +| [bulk memory][] | `--disable-bulk-memory` | ✓ | ✓ | ✓ | ✓ | ✓ | | +| [reference types][] | `--disable-reference-types` | ✓ | ✓ | ✓ | ✓ | ✓ | | +| [annotations][] | `--enable-annotations` | | | ✓ | | | | +| [memory64][] | `--enable-memory64` | | | | | | | +| [multi-memory][] | `--enable-multi-memory` | | ✓ | ✓ | ✓ | ✓ | ✓ | +| [extended-const][] | `--enable-extended-const` | | | | | | | [exception handling]: https://github.com/WebAssembly/exception-handling [mutable globals]: https://github.com/WebAssembly/mutable-global |