]> granicus.if.org Git - llvm/commitdiff
[WebAssembly] Add a release notes blurb
authorDan Gohman <dan433584@gmail.com>
Mon, 14 Jan 2019 18:20:30 +0000 (18:20 +0000)
committerDan Gohman <dan433584@gmail.com>
Mon, 14 Jan 2019 18:20:30 +0000 (18:20 +0000)
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

docs/ReleaseNotes.rst

index 31d1f5c151749a69ca12333892b295266847da9c..3ffebf15010109539cf9582c43835bb55b4f9730 100644 (file)
@@ -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
 -----------------------------