Skip to content

Commit be9c87f

Browse files
committed
Add Release Notes
1 parent f5ccdf3 commit be9c87f

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

llvm/docs/ReleaseNotes.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,18 +239,26 @@ Changes to the RISC-V Backend
239239
Changes to the WebAssembly Backend
240240
----------------------------------
241241

242-
The default target CPU, "generic", now enables the `-mnontrapping-fptoint`
242+
* The default target CPU, "generic", now enables the `-mnontrapping-fptoint`
243243
and `-mbulk-memory` flags, which correspond to the [Bulk Memory Operations]
244244
and [Non-trapping float-to-int Conversions] language features, which are
245245
[widely implemented in engines].
246246

247-
A new Lime1 target CPU is added, -mcpu=lime1. This CPU follows the definition of
247+
* A new Lime1 target CPU is added, -mcpu=lime1. This CPU follows the definition of
248248
the Lime1 CPU [here], and enables -mmultivalue, -mmutable-globals,
249249
-mcall-indirect-overlong, -msign-ext, -mbulk-memory-opt, -mnontrapping-fptoint,
250250
and -mextended-const.
251251

252+
* The support for the new standardized [Exception Handling] proposal is added.
253+
The [legacy Exception Handling] proposal is still supported, and turned on by
254+
the newly added `-wasm-use-legacy-eh` option. Given that major web browsers
255+
still default to the legacy EH proposal, this option is turned on by default
256+
for the moment.
257+
252258
[Bulk Memory Operations]: https://github.com/WebAssembly/bulk-memory-operations/blob/master/proposals/bulk-memory-operations/Overview.md
253259
[Non-trapping float-to-int Conversions]: https://github.com/WebAssembly/spec/blob/master/proposals/nontrapping-float-to-int-conversion/Overview.md
260+
[Exception Handling]: https://github.com/WebAssembly/exception-handling/blob/main/proposals/exception-handling/Exceptions.md
261+
[legacy Exception Handling]: https://github.com/WebAssembly/exception-handling/blob/main/proposals/exception-handling/legacy/Exceptions.md
254262
[widely implemented in engines]: https://webassembly.org/features/
255263
[here]: https://github.com/WebAssembly/tool-conventions/blob/main/Lime.md#lime1
256264

0 commit comments

Comments
 (0)