|
4 | 4 | Emscripten Compiler Settings |
5 | 5 | ============================ |
6 | 6 |
|
7 | | -The following is a complete list of settings that can be passed |
8 | | -to emscripten via ``-s`` on the command line. For example |
9 | | -``-sASSERTIONS`` or ``-sASSERTIONS=0``. For more details see the |
10 | | -:ref:`emcc <emcc-s-option-value>` documentation. |
| 7 | +The following is a complete list of settings that can be passed to emscripten |
| 8 | +via ``-s`` on the command line. For example ``-sASSERTIONS`` or |
| 9 | +``-sASSERTIONS=0``. For more details see the :ref:`emcc <emcc-s-option-value>` |
| 10 | +documentation. |
11 | 11 |
|
12 | | -Unless otherwise noted these settings only apply when linking |
13 | | -and have no effect during compilation. |
| 12 | +Unless otherwise noted these settings only apply when linking and have no effect |
| 13 | +during compilation. |
14 | 14 |
|
15 | 15 | .. Auto-generated by update_settings_docs.py. **DO NOT EDIT** |
16 | 16 |
|
@@ -467,9 +467,8 @@ sent value to memory and loaded the received type from the same memory (using |
467 | 467 | truncs/extends/ reinterprets). This means that when types do not match the |
468 | 468 | emulated values may not match (this is true of native too, for that matter - |
469 | 469 | this is all undefined behavior). This approaches appears good enough to |
470 | | -support Python, which is the main use case motivating this feature. |
471 | | - |
472 | | -.. note:: This setting is deprecated |
| 470 | +support Python (the original motiviation for this feature) and Glib (the |
| 471 | +continued motivation). |
473 | 472 |
|
474 | 473 | Default value: false |
475 | 474 |
|
@@ -3355,3 +3354,17 @@ Experimental support for wasm ESM integration. |
3355 | 3354 | Requires EXPORT_ES6 and MODULARIZE=instance |
3356 | 3355 |
|
3357 | 3356 | Default value: false |
| 3357 | + |
| 3358 | +.. _js_base64_api: |
| 3359 | + |
| 3360 | +JS_BASE64_API |
| 3361 | +============= |
| 3362 | + |
| 3363 | +Enable use of the JS arraybuffer-base64 API: |
| 3364 | +https://github.com/tc39/proposal-arraybuffer-base64 |
| 3365 | +To run the resulting code currently requires passing `--js_base_64` to node |
| 3366 | +or chrome. |
| 3367 | + |
| 3368 | +.. note:: This is an experimental setting |
| 3369 | + |
| 3370 | +Default value: false |
0 commit comments