Skip to content

Commit 668b8a4

Browse files
committed
[docs][WebAssembly] WebAssembly-specific release notes for 10.0.
1 parent 1f6c9be commit 668b8a4

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

clang/docs/ReleaseNotes.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,9 @@ Non-comprehensive list of changes in this release
119119
* Improved support for ``octeon`` MIPS-family CPU. Added ``octeon+`` to
120120
the list of of CPUs accepted by the driver.
121121

122+
* For the WebAssembly target, the ``wasm-opt`` tool will now be run if it is
123+
found in the PATH, which can reduce code size.
124+
122125
New Compiler Flags
123126
------------------
124127

lld/docs/ReleaseNotes.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,3 +86,4 @@ WebAssembly Improvements
8686
as it's best to keep them internal when possible. They can be
8787
explicitly exported with `--export=__data_end` and
8888
`--export=__heap_base`, respectively.
89+
* wasm-ld now elides .bss sections when the memory is not imported

llvm/docs/ReleaseNotes.rst

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,12 @@ Changes to the AVR Target
234234
Changes to the WebAssembly Target
235235
---------------------------------
236236

237-
During this release ...
237+
* __attribute__((used)) no longer implies that a symbol is exported, for
238+
consistency with other targets.
239+
* Multivalue function signatures are now supported in WebAssembly object files
240+
* The new `atomic.fence` instruction is now supported
241+
* Thread-Local Storage (TLS) is now supported.
242+
* SIMD support is significantly expanded.
238243

239244
Changes to the Windows Target
240245
-----------------------------

0 commit comments

Comments
 (0)