Skip to content

Support lime1 as the default #142

Description

@srberard

Use case

At present, Ocre supports most of the standard WebAssembly 1.0 features plus a few additional features required by the WASI-SDK/WASI-LibC toolchain. Mismatches between the WAMR runtime and the toolchain can cause issues or even failures. As such, keeping these in sync is essential. Recently, the WebAssembly adopted a convention to simplify this across runtimes and toolchains. This convention is called "Lime" (named so to align with "linear memory") and is documented here.

WAMR recently added support for building for Lime 1 (link)

Describe the solution you'd like

lime1 is the current configuration and is the default in the WASI-SDK. As such, this should be the default for Ocre so as to align with the current toolchain release.

Additional context

WASI-SDK commit making lime1 the default: WebAssembly/wasi-sdk@fbdec30

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions