Skip to content

Commit 1ee1f88

Browse files
authored
Fix ChangeLog related to new default LLVM features (#21912)
I submitted #21853 before landing llvm/llvm-project#80923, so the previous version (3.1.59) was released before the LLVM change actually landed. And then we decided to disable reference-types temporarily (llvm/llvm-project#90792) while the node version is being resolved (emscripten-core/emsdk#1173 (comment)). This moves the entry to the current release and only mentions multivalue is the newly enabled feature.
1 parent d7507fe commit 1ee1f88

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

ChangeLog.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,18 @@ See docs/process.md for more on how version tagging works.
2525
- The `EXPORTED_FUNCTIONS` list can now include JS library symbols even if they
2626
have not been otherwise included (e.g. via `DEFAULT_LIBRARY_FUNCS_TO_INCLUDE`).
2727
(#21867)
28+
- Due to the upstream LLVM changes
29+
(https://github.com/llvm/llvm-project/pull/80923 and
30+
https://github.com/llvm/llvm-project/pull/90792), multivalue feature is now
31+
enabled by default in Emscripten. This only enables the language features and
32+
does not turn on the multivalue ABI.
2833

2934
3.1.59 - 04/30/24
3035
-----------------
3136
- Fix the location of the dummy `.worker.js` file that is now generated as part
3237
of pthread builds so that is generated alongside the main JavaScript file.
3338
See #21701. ()
3439
- `-sASYNCIFY=2` is setting now deprecated, use `-sJSPI` instead.
35-
- Due to the upstream LLVM change
36-
(https://github.com/llvm/llvm-project/pull/80923), multivalue and
37-
reference-types features are now enabled by default in Emscripten. This only
38-
enables the language features and does not turn on the multivalue ABI.
3940

4041
3.1.58 - 04/23/24
4142
-----------------

0 commit comments

Comments
 (0)