From: Dan Gohman Date: Mon, 14 Jan 2019 18:20:30 +0000 (+0000) Subject: [WebAssembly] Add a release notes blurb X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b197c2dd6c1dcbec641443fa4226e4c8495c7f2c;p=llvm [WebAssembly] Add a release notes blurb Bid farewell to LLVM_EXPERIMENTAL_TARGETS_TO_BUILD! Differential Revision: https://reviews.llvm.org/D56648 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@351083 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst index 31d1f5c1517..3ffebf15010 100644 --- a/docs/ReleaseNotes.rst +++ b/docs/ReleaseNotes.rst @@ -95,6 +95,17 @@ Changes to the AVR Target During this release ... +Changes to the WebAssembly Target +--------------------------------- + +The WebAssembly target is no longer "experimental"! It's now built by default, +rather than needing to be enabled with LLVM_EXPERIMENTAL_TARGETS_TO_BUILD. + +The object file format and core C ABI are now considered stable. That said, +the object file format has an ABI versioning capability, and one anticipated +use for it will be to add support for returning small structs as multiple +return values, once the underlying WebAssembly platform itself supports it. + Changes to the OCaml bindings -----------------------------