File tree Expand file tree Collapse file tree 3 files changed +10
-1
lines changed Expand file tree Collapse file tree 3 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -119,6 +119,9 @@ Non-comprehensive list of changes in this release
119
119
* Improved support for ``octeon `` MIPS-family CPU. Added ``octeon+ `` to
120
120
the list of of CPUs accepted by the driver.
121
121
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
+
122
125
New Compiler Flags
123
126
------------------
124
127
Original file line number Diff line number Diff line change @@ -86,3 +86,4 @@ WebAssembly Improvements
86
86
as it's best to keep them internal when possible. They can be
87
87
explicitly exported with `--export=__data_end ` and
88
88
`--export=__heap_base `, respectively.
89
+ * wasm-ld now elides .bss sections when the memory is not imported
Original file line number Diff line number Diff line change @@ -234,7 +234,12 @@ Changes to the AVR Target
234
234
Changes to the WebAssembly Target
235
235
---------------------------------
236
236
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.
238
243
239
244
Changes to the Windows Target
240
245
-----------------------------
You can’t perform that action at this time.
0 commit comments