diff options
author | Dan Gohman <sunfish@mozilla.com> | 2020-02-25 15:10:54 -0800 |
---|---|---|
committer | Dan Gohman <sunfish@mozilla.com> | 2020-02-25 15:11:47 -0800 |
commit | 668b8a4bcd01170625df7cf4246c05354b9ff625 (patch) | |
tree | 66df19d8f7f3265ae94f682f8c95430537ef4933 | |
parent | 1f6c9becd57af14ee71fb7c1e56b55f556be98fa (diff) | |
download | bcm5719-llvm-668b8a4bcd01170625df7cf4246c05354b9ff625.tar.gz bcm5719-llvm-668b8a4bcd01170625df7cf4246c05354b9ff625.zip |
[docs][WebAssembly] WebAssembly-specific release notes for 10.0.
-rw-r--r-- | clang/docs/ReleaseNotes.rst | 3 | ||||
-rw-r--r-- | lld/docs/ReleaseNotes.rst | 1 | ||||
-rw-r--r-- | llvm/docs/ReleaseNotes.rst | 7 |
3 files changed, 10 insertions, 1 deletions
diff --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst index 67c42870a3d..b160588b22c 100644 --- a/clang/docs/ReleaseNotes.rst +++ b/clang/docs/ReleaseNotes.rst @@ -119,6 +119,9 @@ Non-comprehensive list of changes in this release * Improved support for ``octeon`` MIPS-family CPU. Added ``octeon+`` to the list of of CPUs accepted by the driver. +* For the WebAssembly target, the ``wasm-opt`` tool will now be run if it is + found in the PATH, which can reduce code size. + New Compiler Flags ------------------ diff --git a/lld/docs/ReleaseNotes.rst b/lld/docs/ReleaseNotes.rst index 4e55f93882f..5be348bb189 100644 --- a/lld/docs/ReleaseNotes.rst +++ b/lld/docs/ReleaseNotes.rst @@ -86,3 +86,4 @@ WebAssembly Improvements as it's best to keep them internal when possible. They can be explicitly exported with `--export=__data_end` and `--export=__heap_base`, respectively. +* wasm-ld now elides .bss sections when the memory is not imported diff --git a/llvm/docs/ReleaseNotes.rst b/llvm/docs/ReleaseNotes.rst index 848ebdb9c2e..60dd07ddb26 100644 --- a/llvm/docs/ReleaseNotes.rst +++ b/llvm/docs/ReleaseNotes.rst @@ -234,7 +234,12 @@ Changes to the AVR Target Changes to the WebAssembly Target --------------------------------- - During this release ... +* __attribute__((used)) no longer implies that a symbol is exported, for + consistency with other targets. +* Multivalue function signatures are now supported in WebAssembly object files +* The new `atomic.fence` instruction is now supported +* Thread-Local Storage (TLS) is now supported. +* SIMD support is significantly expanded. Changes to the Windows Target ----------------------------- |