@@ -211,7 +211,7 @@ See docs/process.md for more on how version tagging works.
211
211
dependency on it. It can also be explicitly included using
212
212
` -sEXPORTED_RUNTIME_METHODS=wasmTable ` .
213
213
- libunwind updated to LLVM 16.0.6. (#20088 )
214
- - The ` --minify=0 ` commnad line flag will now preserve comments as well as
214
+ - The ` --minify=0 ` command line flag will now preserve comments as well as
215
215
whitespace. This means the resulting output can then be run though closure
216
216
compiler or some other tool that gives comments semantic meaning. (#20121 )
217
217
- ` -sSTRICT ` now implies ` -sINCOMING_MODULE_API=[] ` which is generally good
@@ -876,7 +876,7 @@ See docs/process.md for more on how version tagging works.
876
876
3.1.2 - 01/20/2022
877
877
------------------
878
878
- A new setting, ` POLYFILL ` , was added which is on by default but can be disabled
879
- (via ` -sNO_POLYFILL ` ) to prevent emscripten from outputing needed polyfills.
879
+ (via ` -sNO_POLYFILL ` ) to prevent emscripten from outputting needed polyfills.
880
880
For default browser targets, no polyfills are needed so this option only has
881
881
meaning when targeting older browsers.
882
882
- ` EVAL_CTORS ` has been rewritten and improved. The main differences from before
@@ -1188,7 +1188,7 @@ See docs/process.md for more on how version tagging works.
1188
1188
- When building with ` -s MAIN_MODULE ` emscripten will now error on undefined
1189
1189
symbol by default. This matches the behvious of clang/gcc/msvc. This
1190
1190
requires that your side modules be present on the command line. If you do not
1191
- specify your side modules on the command line (either direcly or via
1191
+ specify your side modules on the command line (either directly or via
1192
1192
` RUNTIME_LINKED_LIBS ` ) you may need to add ` -s WARN_ON_UNDEFINED_SYMBOLS=0 ` to
1193
1193
avoid errors about symbol that are missing at link time (but present in your
1194
1194
side modules provided at runtime). We hope that this case is not common and
@@ -1293,7 +1293,7 @@ See docs/process.md for more on how version tagging works.
1293
1293
1294
1294
2.0.15: 03/05/2021
1295
1295
------------------
1296
- - Calls to ` newlocale ` (and ` new std::locale ` in C++) with arbirary names will
1296
+ - Calls to ` newlocale ` (and ` new std::locale ` in C++) with arbitrary names will
1297
1297
now succeed. This is the behaviour of musl libc which emscripten had
1298
1298
previously inadvertently disabled.
1299
1299
- System libraries are now compiled with debug info (` -g ` ). This doesn't
@@ -1310,7 +1310,7 @@ See docs/process.md for more on how version tagging works.
1310
1310
2.0.14: 02/14/2021
1311
1311
------------------
1312
1312
- Add new setting: ` REVERSE_DEPS ` . This can be used to control how emscripten
1313
- decides which reverse dependecies to include. See ` settings.js ` for more
1313
+ decides which reverse dependencies to include. See ` settings.js ` for more
1314
1314
information. The default setting ('auto') is the traditional way emscripten
1315
1315
has worked in the past so there should be no change unless this options is
1316
1316
actually used. This option partially replaces the ` EMCC_ONLY_FORCED_STDLIBS `
@@ -1466,7 +1466,7 @@ See docs/process.md for more on how version tagging works.
1466
1466
- Add new ` COMPILER_WRAPPER ` settings (with corresponding ` EM_COMPILER_WRAPPER `
1467
1467
environment variable. This replaces the existing ` EMMAKEN_COMPILER `
1468
1468
environment variable which is deprecated, but still works for the time being.
1469
- The main differences is that ` EM_COMPILER_WRAPPER ` only wrapps the configured
1469
+ The main differences is that ` EM_COMPILER_WRAPPER ` only wraps the configured
1470
1470
version of clang rather than replacing it.
1471
1471
- ASAN_SHADOW_SIZE is deprecated. When using AddressSanitizer, the correct
1472
1472
amount of shadow memory will now be calculated automatically.
@@ -1478,7 +1478,7 @@ See docs/process.md for more on how version tagging works.
1478
1478
- Fix a rare pthreads main thread deadlock (that worsened in 2.0.2, but existed
1479
1479
before). (#12318 )
1480
1480
- The WebAssembly table is now created and exported by the generated wasm
1481
- module rather then constructed by the JS glue code. This is an implemention
1481
+ module rather then constructed by the JS glue code. This is an implementation
1482
1482
detail that should not affect most users, but reduces code size. (#12296 )
1483
1483
- Add ` getentropy ` in ` sys/random.h ` , and use that from libc++'s
1484
1484
` random_device ` . This is more efficient, see #12240 .
@@ -1626,7 +1626,7 @@ See docs/process.md for more on how version tagging works.
1626
1626
` EM_FOO ` this should be enough.
1627
1627
- Running emscripten under python2 is now deprecated. It will show up as a
1628
1628
warning (which can be disabled with ` -Wno-deprecated ` ). Please update to
1629
- python3 as we hope to remove support completely in the next releaase .
1629
+ python3 as we hope to remove support completely in the next release .
1630
1630
1631
1631
1.39.20: 07/20/2020
1632
1632
-------------------
@@ -2818,7 +2818,7 @@ v1.36.10: 9/24/2016
2818
2818
- Improved support for --proxy-to-worker build mode.
2819
2819
- Improved GLES3 support for glGet() features that WebGL2 does not have. (#4514 )
2820
2820
- Added support for implementation defined glReadPixels() format.
2821
- - Improved WebGL 2 support with closure compilter . (#4554 )
2821
+ - Improved WebGL 2 support with closure compiler . (#4554 )
2822
2822
- Implemented support for nanosleep() when building in pthreads mode (#4578 )
2823
2823
- Added support for llvm_ceil_f64 and llvm_floor_f64 intrinsics.
2824
2824
- Full list of changes:
@@ -2852,7 +2852,7 @@ v1.36.8: 8/20/2016
2852
2852
options for wasm.
2853
2853
- Added new emprofile.py script which can be used to profile toolchain wide
2854
2854
performance. (#4491 )
2855
- - Added new linker flag --output-eol, which specifices what kind of line
2855
+ - Added new linker flag --output-eol, which specifies what kind of line
2856
2856
endings to generate to the output files. (#4492 )
2857
2857
- Fixed a Windows bug where aborting execution with Ctrl-C might hang
2858
2858
Emscripten to an infinite loop instead. (#4494 )
@@ -3743,7 +3743,7 @@ v1.30.2: 4/1/2015
3743
3743
3744
3744
v1.30.1: 3/24/2015
3745
3745
------------------
3746
- - Upgraded LLVM+Clang from vrsion 3.5 to version 3.6.
3746
+ - Upgraded LLVM+Clang from version 3.5 to version 3.6.
3747
3747
- Full list of changes:
3748
3748
- Emscripten: https://github.com/emscripten-core/emscripten/compare/1.30.0...1.30.1
3749
3749
- Emscripten-LLVM: https://github.com/emscripten-core/emscripten-fastcomp/compare/1.30.0...1.30.1
@@ -4488,7 +4488,7 @@ v1.21.4: 7/17/2014
4488
4488
runtime.
4489
4489
- Have runtime mkdir() function call normalize the path to be created before
4490
4490
creation.
4491
- - Fixed an issue with omitting the third paramter in cwrap() call (#2511 ).
4491
+ - Fixed an issue with omitting the third parameter in cwrap() call (#2511 ).
4492
4492
- Fixed an issue where mouse event handling would throw an exception if the
4493
4493
page did not contain a canvas object.
4494
4494
- Fixed a GL initialization problem when user has extended Array with custom
@@ -4514,7 +4514,7 @@ v1.21.3: 7/10/2014
4514
4514
- Added implementations for SDL function SDL_AudioQuit and SDL_VideoQuit.
4515
4515
- Fix an issue with the optimizeShifts optimization enabled in previous version.
4516
4516
- Fixed the -s RELOOPER command line parameter to work.
4517
- - Fixed a bug where building the system libc migt result in a compiler deadlock
4517
+ - Fixed a bug where building the system libc might result in a compiler deadlock
4518
4518
on Windows.
4519
4519
- Removed emcc from trying to link in .dll files as static libraries on
4520
4520
Windows.
@@ -5292,7 +5292,7 @@ v1.7.0: 10/23/2013
5292
5292
- Several compiler stability fixes.
5293
5293
- Adds a JavaScript implementation of cxa_demangle function for demangling call
5294
5294
stack traces at runtime for easier debugging.
5295
- - GL context MSAA antialising is now DISABLED by default, to make the GL
5295
+ - GL context MSAA antialiasing is now DISABLED by default, to make the GL
5296
5296
behavior consistent with desktop usage.
5297
5297
- Added support to SDL, GLUT and GLFW libraries to specify MSAA on/off at startup.
5298
5298
- Implemented glColor4ubv in GL emulation mode.
0 commit comments