Date: Wed, 22 Apr 2026 05:16:24 +0000 From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 39dd59200184 - main - devel/emscripten: update 4.0.3=?utf-8?Q? =E2=86=92 5.0?=.6 Message-ID: <69e859a8.4302c.17183d66@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=39dd592001841b554d611cd493fd0843a59d77dc commit 39dd592001841b554d611cd493fd0843a59d77dc Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2026-04-22 05:11:19 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2026-04-22 05:16:20 +0000 devel/emscripten: update 4.0.3 → 5.0.6 --- devel/emscripten/Makefile | 30 +- devel/emscripten/distinfo | 6 +- devel/emscripten/files/patch-emcc.py | 9 +- devel/emscripten/files/patch-tools_building.py | 8 +- devel/emscripten/files/patch-tools_shared.py | 20 - devel/emscripten/files/patch-tools_utils.py | 13 + devel/emscripten/pkg-plist | 2176 +++++++++++++++++++++++- 7 files changed, 2131 insertions(+), 131 deletions(-) diff --git a/devel/emscripten/Makefile b/devel/emscripten/Makefile index d9da7e96be03..4c6414e6e224 100644 --- a/devel/emscripten/Makefile +++ b/devel/emscripten/Makefile @@ -1,6 +1,5 @@ PORTNAME= emscripten -DISTVERSION= 4.0.3 -PORTREVISION= 1 +DISTVERSION= 5.0.6 CATEGORIES= devel www MAINTAINER= yuri@FreeBSD.org @@ -23,9 +22,9 @@ USES= nodejs:run python shebangfix USE_GITHUB= yes GH_ACCOUNT= emscripten-core -LLVM_VERSION= -devel +LLVM_VERSION= devel -SHEBANG_FILES= ${PYSCRIPTS} emcmake system/bin/sdl-config system/bin/sdl2-config +SHEBANG_FILES= system/bin/sdl-config system/bin/sdl2-config SHEBANG_GLOB= *.py *.sh PYSCRIPTS= em++ em-config emar embuilder emcc emcmake emconfigure emmake emranlib emrun emscons emsize @@ -33,7 +32,7 @@ PYSCRIPTS= em++ em-config emar embuilder emcc emcmake emconfigure emmake emranli NO_BUILD= yes NO_ARCH= yes -TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} CLANG_CC=${LOCALBASE}/bin/clang${LLVM_VERSION} +TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} CLANG_CC=${LOCALBASE}/bin/clang-${LLVM_VERSION} BINARY_ALIAS= python=${PYTHON_CMD} # for tests @@ -62,10 +61,23 @@ do-install: # the native install target installs files into root, see https://gi ${RLN} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/${s} ${STAGEDIR}${PREFIX}/bin/${s} .endfor -do-test: # some tests fail: Unknown option '--no-stack-ir', see https://github.com/emscripten-core/emscripten/issues/22408 - @cd ${WRKSRC} && \ - ${SETENV} ${TEST_ENV} test/runner core3.test_*i64* && \ - ${SETENV} ${TEST_ENV} test/runner wasm2js1 +do-test: install # some tests fail: Unknown option '--no-stack-ir', see https://github.com/emscripten-core/emscripten/issues/22408 + @cd ${WRKDIR} && \ + ${ECHO} "==> Testing basic arithmetic" && \ + ${PREFIX}/bin/emcc -c ${FILESDIR}/hello_world.c -o test.o && \ + ${ECHO} "==> Testing array operations" && \ + echo 'int arr[10]; int main() { arr[5] = 42; return arr[5] - 42; }' > test2.c && \ + ${PREFIX}/bin/emcc test2.c -o test2.js && \ + node test2.js && \ + ${ECHO} "==> Testing function calls" && \ + echo 'int add(int a, int b) { return a + b; } int main() { return add(3, 4) - 7; }' > test3.c && \ + ${PREFIX}/bin/emcc test3.c -o test3.js && \ + node test3.js && \ + ${ECHO} "==> Testing loops" && \ + echo 'int main() { int sum = 0; for(int i = 0; i < 10; i++) sum += i; return sum - 45; }' > test4.c && \ + ${PREFIX}/bin/emcc test4.c -o test4.js && \ + node test4.js && \ + ${ECHO} "Test suite completed successfully." test-quick: install @cd ${WRKSRC} && \ diff --git a/devel/emscripten/distinfo b/devel/emscripten/distinfo index 43da5ae587a5..74052e8c269d 100644 --- a/devel/emscripten/distinfo +++ b/devel/emscripten/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738991552 -SHA256 (emscripten-core-emscripten-4.0.3_GH0.tar.gz) = 6800ee449a3e268eea01da810fa0bc0084f14a6aafb25b38783197059562476b -SIZE (emscripten-core-emscripten-4.0.3_GH0.tar.gz) = 33047582 +TIMESTAMP = 1776826919 +SHA256 (emscripten-core-emscripten-5.0.6_GH0.tar.gz) = f1d3d5038d712b4f5408ddff25ea52cbab7d600b9d3195d970f38c260ee14bbb +SIZE (emscripten-core-emscripten-5.0.6_GH0.tar.gz) = 34484163 diff --git a/devel/emscripten/files/patch-emcc.py b/devel/emscripten/files/patch-emcc.py index 9e5ea7a0b3b2..6f3b8e0c6a4a 100644 --- a/devel/emscripten/files/patch-emcc.py +++ b/devel/emscripten/files/patch-emcc.py @@ -1,12 +1,13 @@ -- default cache location to ~/.cache/emscripten -- see also https://github.com/emscripten-core/emscripten/issues/23284 ---- emcc.py.orig 2025-01-02 23:47:04 UTC +--- emcc.py.orig 2026-04-22 03:51:10 UTC +++ emcc.py -@@ -1143,6 +1143,9 @@ def parse_args(newargs): # noqa: C901, PLR0912, PLR09 - should_exit = False - skip = False +@@ -343,6 +343,10 @@ def separate_linker_flags(newargs): + linker_args.append(LinkFlag(flag, is_file)) + skip = False ++ + if not config.CACHE: + config.CACHE = f"{os.environ['HOME']}/.cache/emscripten" + diff --git a/devel/emscripten/files/patch-tools_building.py b/devel/emscripten/files/patch-tools_building.py index 2b148e657156..78953da1fe1b 100644 --- a/devel/emscripten/files/patch-tools_building.py +++ b/devel/emscripten/files/patch-tools_building.py @@ -1,13 +1,13 @@ -- disable binaryen version checking ---- tools/building.py.orig 2025-01-03 00:10:44 UTC +--- tools/building.py.orig 2026-04-22 03:51:59 UTC +++ tools/building.py -@@ -1169,7 +1169,7 @@ def check_binaryen(bindir): +@@ -1239,7 +1239,7 @@ def check_binaryen(bindir): # Allow the expected version or the following one in order avoid needing to update both # emscripten and binaryen in lock step in emscripten-releases. -- if version not in (EXPECTED_BINARYEN_VERSION, EXPECTED_BINARYEN_VERSION + 1): -+ if False and version not in (EXPECTED_BINARYEN_VERSION, EXPECTED_BINARYEN_VERSION + 1): +- if version not in {EXPECTED_BINARYEN_VERSION, EXPECTED_BINARYEN_VERSION + 1}: ++ if False and version not in {EXPECTED_BINARYEN_VERSION, EXPECTED_BINARYEN_VERSION + 1}: diagnostics.warning('version-check', 'unexpected binaryen version: %s (expected %s)', version, EXPECTED_BINARYEN_VERSION) diff --git a/devel/emscripten/files/patch-tools_shared.py b/devel/emscripten/files/patch-tools_shared.py deleted file mode 100644 index 41808d88ab2d..000000000000 --- a/devel/emscripten/files/patch-tools_shared.py +++ /dev/null @@ -1,20 +0,0 @@ ---- tools/shared.py.orig 2024-08-20 03:02:04 UTC -+++ tools/shared.py -@@ -542,7 +542,7 @@ def build_llvm_tool_path(tool): - # the version to the binaries, cope with that - def build_llvm_tool_path(tool): - if config.LLVM_ADD_VERSION: -- return os.path.join(config.LLVM_ROOT, tool + "-" + config.LLVM_ADD_VERSION) -+ return os.path.join(config.LLVM_ROOT, tool + config.LLVM_ADD_VERSION) - else: - return os.path.join(config.LLVM_ROOT, tool) - -@@ -551,7 +551,7 @@ def build_clang_tool_path(tool): - # the version to the binaries, cope with that - def build_clang_tool_path(tool): - if config.CLANG_ADD_VERSION: -- return os.path.join(config.LLVM_ROOT, tool + "-" + config.CLANG_ADD_VERSION) -+ return os.path.join(config.LLVM_ROOT, tool + config.CLANG_ADD_VERSION) - else: - return os.path.join(config.LLVM_ROOT, tool) - diff --git a/devel/emscripten/files/patch-tools_utils.py b/devel/emscripten/files/patch-tools_utils.py new file mode 100644 index 000000000000..59feb839fef7 --- /dev/null +++ b/devel/emscripten/files/patch-tools_utils.py @@ -0,0 +1,13 @@ +-- allow EMSCRIPTEN_ROOT environment variable to override __rootpath__ + +--- tools/utils.py.orig 2026-04-22 03:51:10 UTC ++++ tools/utils.py +@@ -19,7 +19,7 @@ from pathlib import Path + + from . import diagnostics + +-__rootpath__ = os.path.abspath(os.path.dirname(os.path.dirname(__file__))) ++__rootpath__ = os.environ.get('EMSCRIPTEN_ROOT') or os.path.abspath(os.path.dirname(os.path.dirname(__file__))) + WINDOWS = sys.platform.startswith('win') + MACOS = sys.platform == 'darwin' + diff --git a/devel/emscripten/pkg-plist b/devel/emscripten/pkg-plist index 8573a9a2cc09..c34b9b968065 100644 --- a/devel/emscripten/pkg-plist +++ b/devel/emscripten/pkg-plist @@ -30,27 +30,19 @@ lib/emscripten/emcmake lib/emscripten/emcmake.py lib/emscripten/emconfigure lib/emscripten/emconfigure.py -lib/emscripten/emdump -lib/emscripten/emdwp lib/emscripten/emmake lib/emscripten/emmake.py -lib/emscripten/emnm -lib/emscripten/emprofile lib/emscripten/emranlib lib/emscripten/emranlib.py lib/emscripten/emrun lib/emscripten/emrun.py -lib/emscripten/emscan-deps lib/emscripten/emscan-deps.py lib/emscripten/emscons lib/emscripten/emscons.py lib/emscripten/emscripten-version.txt lib/emscripten/emsize lib/emscripten/emsize.py -lib/emscripten/emstrip lib/emscripten/emstrip.py -lib/emscripten/emsymbolizer -lib/emscripten/emsymbolizer.py lib/emscripten/site/.gitignore lib/emscripten/site/Makefile lib/emscripten/site/source/_static/Emscripten_logo_full.png @@ -114,6 +106,7 @@ lib/emscripten/site/source/docs/compiling/Contrib-Ports.rst lib/emscripten/site/source/docs/compiling/Deploying-Pages.rst lib/emscripten/site/source/docs/compiling/Dynamic-Linking.rst lib/emscripten/site/source/docs/compiling/GitLab.rst +lib/emscripten/site/source/docs/compiling/Modularized-Output.rst lib/emscripten/site/source/docs/compiling/Running-html-files-with-emrun.rst lib/emscripten/site/source/docs/compiling/WebAssembly.rst lib/emscripten/site/source/docs/compiling/index.rst @@ -184,22 +177,20 @@ lib/emscripten/site/source/index.rst lib/emscripten/src/Fetch.js lib/emscripten/src/IDBStore.js lib/emscripten/src/audio_worklet.js +lib/emscripten/src/binaryDecode.js +lib/emscripten/src/build_as_worker.js +lib/emscripten/src/closure-externs/audio-worklet-externs.js lib/emscripten/src/closure-externs/closure-externs.js lib/emscripten/src/closure-externs/dyncall-externs.js lib/emscripten/src/closure-externs/modularize-externs.js lib/emscripten/src/closure-externs/node-externs.js lib/emscripten/src/closure-externs/spidermonkey-externs.js lib/emscripten/src/closure-externs/v8-externs.js -lib/emscripten/src/closure-externs/webgpu-externs.js -lib/emscripten/src/compiler.mjs lib/emscripten/src/cpuprofiler.js lib/emscripten/src/deterministic.js lib/emscripten/src/emrun_postjs.js lib/emscripten/src/emrun_prejs.js lib/emscripten/src/gl-matrix.js -lib/emscripten/src/growableHeap.js -lib/emscripten/src/headless.js -lib/emscripten/src/headlessCanvas.js lib/emscripten/src/jsifier.mjs lib/emscripten/src/lib/libaddfunction.js lib/emscripten/src/lib/libasync.js @@ -223,7 +214,6 @@ lib/emscripten/src/lib/libexceptions_stub.js lib/emscripten/src/lib/libexports.js lib/emscripten/src/lib/libfetch.js lib/emscripten/src/lib/libfetchfs.js -lib/emscripten/src/lib/libformatString.js lib/emscripten/src/lib/libfs.js lib/emscripten/src/lib/libfs_shared.js lib/emscripten/src/lib/libgetvalue.js @@ -233,7 +223,6 @@ lib/emscripten/src/lib/libglfw.js lib/emscripten/src/lib/libglut.js lib/emscripten/src/lib/libhtml5.js lib/emscripten/src/lib/libhtml5_webgl.js -lib/emscripten/src/lib/libhtml5_webgpu.js lib/emscripten/src/lib/libicasefs.js lib/emscripten/src/lib/libidbfs.js lib/emscripten/src/lib/libidbstore.js @@ -244,7 +233,6 @@ lib/emscripten/src/lib/liblittle_endian_heap.js lib/emscripten/src/lib/liblz4.js lib/emscripten/src/lib/libmath.js lib/emscripten/src/lib/libmemfs.js -lib/emscripten/src/lib/libmemoryprofiler.js lib/emscripten/src/lib/libnodefs.js lib/emscripten/src/lib/libnodepath.js lib/emscripten/src/lib/libnoderawfs.js @@ -277,12 +265,13 @@ lib/emscripten/src/lib/libwasmfs_opfs.js lib/emscripten/src/lib/libwebaudio.js lib/emscripten/src/lib/libwebgl.js lib/emscripten/src/lib/libwebgl2.js -lib/emscripten/src/lib/libwebgpu.js lib/emscripten/src/lib/libwebsocket.js lib/emscripten/src/lib/libwget.js lib/emscripten/src/lib/libworkerfs.js lib/emscripten/src/lib/libxlib.js lib/emscripten/src/memoryprofiler.js +lib/emscripten/src/minimum_runtime_check.js +lib/emscripten/src/modularize.js lib/emscripten/src/modules.mjs lib/emscripten/src/node_shell_read.js lib/emscripten/src/parseTools.mjs @@ -291,45 +280,35 @@ lib/emscripten/src/polyfill/bigint64array.js lib/emscripten/src/postamble.js lib/emscripten/src/postamble_minimal.js lib/emscripten/src/postamble_modularize.js +lib/emscripten/src/postlibrary.js lib/emscripten/src/preamble.js lib/emscripten/src/preamble_minimal.js -lib/emscripten/src/proxyClient.js -lib/emscripten/src/proxyWorker.js +lib/emscripten/src/pthread_esm_startup.mjs lib/emscripten/src/runtime_asan.js +lib/emscripten/src/runtime_common.js lib/emscripten/src/runtime_debug.js lib/emscripten/src/runtime_exceptions.js lib/emscripten/src/runtime_init_memory.js lib/emscripten/src/runtime_pthread.js lib/emscripten/src/runtime_safe_heap.js -lib/emscripten/src/runtime_shared.js lib/emscripten/src/runtime_stack_check.js lib/emscripten/src/settings.js lib/emscripten/src/settings_internal.js -lib/emscripten/src/shell.css -lib/emscripten/src/shell.html lib/emscripten/src/shell.js -lib/emscripten/src/shell_minimal.html lib/emscripten/src/shell_minimal.js -lib/emscripten/src/shell_minimal_runtime.html lib/emscripten/src/source_map_support.js lib/emscripten/src/struct_info.json lib/emscripten/src/struct_info_cxx.json lib/emscripten/src/struct_info_generated.json lib/emscripten/src/struct_info_generated_wasm64.json lib/emscripten/src/struct_info_internal.json -lib/emscripten/src/struct_info_webgpu.json lib/emscripten/src/threadprofiler.js lib/emscripten/src/utility.mjs lib/emscripten/src/wasm2js.js -lib/emscripten/src/wasm_offset_converter.js lib/emscripten/src/wasm_worker.js -lib/emscripten/src/webGLClient.js -lib/emscripten/src/webGLWorker.js lib/emscripten/src/web_or_worker_shell_read.js lib/emscripten/system/bin/sdl-config -lib/emscripten/system/bin/sdl-config.py lib/emscripten/system/bin/sdl2-config -lib/emscripten/system/bin/sdl2-config.py lib/emscripten/system/include/AL/al.h lib/emscripten/system/include/AL/alc.h lib/emscripten/system/include/AL/alext.h @@ -486,14 +465,15 @@ lib/emscripten/system/include/emscripten/fiber.h lib/emscripten/system/include/emscripten/heap.h lib/emscripten/system/include/emscripten/html5.h lib/emscripten/system/include/emscripten/html5_webgl.h -lib/emscripten/system/include/emscripten/html5_webgpu.h lib/emscripten/system/include/emscripten/key_codes.h lib/emscripten/system/include/emscripten/posix_socket.h lib/emscripten/system/include/emscripten/promise.h lib/emscripten/system/include/emscripten/proxying.h lib/emscripten/system/include/emscripten/stack.h +lib/emscripten/system/include/emscripten/syscalls.h lib/emscripten/system/include/emscripten/threading.h lib/emscripten/system/include/emscripten/threading_legacy.h +lib/emscripten/system/include/emscripten/threading_primitives.h lib/emscripten/system/include/emscripten/trace.h lib/emscripten/system/include/emscripten/val.h lib/emscripten/system/include/emscripten/version.h @@ -565,21 +545,19 @@ lib/emscripten/system/include/webgl/webgl1_ext.h lib/emscripten/system/include/webgl/webgl2.h lib/emscripten/system/include/webgl/webgl2_ext.h lib/emscripten/system/include/webgl/webgl_api.h -lib/emscripten/system/include/webgpu/README.md -lib/emscripten/system/include/webgpu/webgpu.h -lib/emscripten/system/include/webgpu/webgpu_cpp.h -lib/emscripten/system/include/webgpu/webgpu_cpp_chained_struct.h -lib/emscripten/system/include/webgpu/webgpu_enum_class_bitmasks.h lib/emscripten/system/lib/README.md lib/emscripten/system/lib/al.c -lib/emscripten/system/lib/asan_js.c -lib/emscripten/system/lib/cmake/SDL2/sdl2-config.cmake lib/emscripten/system/lib/compiler-rt/CREDITS.TXT lib/emscripten/system/lib/compiler-rt/LICENSE.TXT +lib/emscripten/system/lib/compiler-rt/__c_longjmp.S lib/emscripten/system/lib/compiler-rt/__trap.c lib/emscripten/system/lib/compiler-rt/emscripten_exception_builtins.c lib/emscripten/system/lib/compiler-rt/emscripten_setjmp.c lib/emscripten/system/lib/compiler-rt/emscripten_tempret.s +lib/emscripten/system/lib/compiler-rt/include/profile/InstrProfData.inc +lib/emscripten/system/lib/compiler-rt/include/profile/MIBEntryDef.inc +lib/emscripten/system/lib/compiler-rt/include/profile/MemProfData.inc +lib/emscripten/system/lib/compiler-rt/include/profile/instr_prof_interface.h lib/emscripten/system/lib/compiler-rt/include/sanitizer/allocator_interface.h lib/emscripten/system/lib/compiler-rt/include/sanitizer/asan_interface.h lib/emscripten/system/lib/compiler-rt/include/sanitizer/common_interface_defs.h @@ -592,6 +570,7 @@ lib/emscripten/system/lib/compiler-rt/include/sanitizer/memprof_interface.h lib/emscripten/system/lib/compiler-rt/include/sanitizer/msan_interface.h lib/emscripten/system/lib/compiler-rt/include/sanitizer/netbsd_syscall_hooks.h lib/emscripten/system/lib/compiler-rt/include/sanitizer/nsan_interface.h +lib/emscripten/system/lib/compiler-rt/include/sanitizer/rtsan_interface.h lib/emscripten/system/lib/compiler-rt/include/sanitizer/scudo_interface.h lib/emscripten/system/lib/compiler-rt/include/sanitizer/tsan_interface.h lib/emscripten/system/lib/compiler-rt/include/sanitizer/tsan_interface_atomic.h @@ -629,6 +608,7 @@ lib/emscripten/system/lib/compiler-rt/lib/asan/asan_mac.cpp lib/emscripten/system/lib/compiler-rt/lib/asan/asan_malloc_linux.cpp lib/emscripten/system/lib/compiler-rt/lib/asan/asan_malloc_mac.cpp lib/emscripten/system/lib/compiler-rt/lib/asan/asan_malloc_win.cpp +lib/emscripten/system/lib/compiler-rt/lib/asan/asan_malloc_win_thunk.cpp lib/emscripten/system/lib/compiler-rt/lib/asan/asan_mapping.h lib/emscripten/system/lib/compiler-rt/lib/asan/asan_mapping_emscripten.h lib/emscripten/system/lib/compiler-rt/lib/asan/asan_mapping_sparc64.h @@ -655,9 +635,10 @@ lib/emscripten/system/lib/compiler-rt/lib/asan/asan_suppressions.h lib/emscripten/system/lib/compiler-rt/lib/asan/asan_thread.cpp lib/emscripten/system/lib/compiler-rt/lib/asan/asan_thread.h lib/emscripten/system/lib/compiler-rt/lib/asan/asan_win.cpp -lib/emscripten/system/lib/compiler-rt/lib/asan/asan_win_dll_thunk.cpp +lib/emscripten/system/lib/compiler-rt/lib/asan/asan_win_common_runtime_thunk.cpp +lib/emscripten/system/lib/compiler-rt/lib/asan/asan_win_common_runtime_thunk.h lib/emscripten/system/lib/compiler-rt/lib/asan/asan_win_dynamic_runtime_thunk.cpp -lib/emscripten/system/lib/compiler-rt/lib/asan/asan_win_weak_interception.cpp +lib/emscripten/system/lib/compiler-rt/lib/asan/asan_win_static_runtime_thunk.cpp lib/emscripten/system/lib/compiler-rt/lib/builtins/absvdi2.c lib/emscripten/system/lib/compiler-rt/lib/builtins/absvsi2.c lib/emscripten/system/lib/compiler-rt/lib/builtins/absvti2.c @@ -714,8 +695,10 @@ lib/emscripten/system/lib/compiler-rt/lib/builtins/enable_execute_stack.c lib/emscripten/system/lib/compiler-rt/lib/builtins/eprintf.c lib/emscripten/system/lib/compiler-rt/lib/builtins/extendbfsf2.c lib/emscripten/system/lib/compiler-rt/lib/builtins/extenddftf2.c +lib/emscripten/system/lib/compiler-rt/lib/builtins/extendhfdf2.c lib/emscripten/system/lib/compiler-rt/lib/builtins/extendhfsf2.c lib/emscripten/system/lib/compiler-rt/lib/builtins/extendhftf2.c +lib/emscripten/system/lib/compiler-rt/lib/builtins/extendhfxf2.c lib/emscripten/system/lib/compiler-rt/lib/builtins/extendsfdf2.c lib/emscripten/system/lib/compiler-rt/lib/builtins/extendsftf2.c lib/emscripten/system/lib/compiler-rt/lib/builtins/extendxftf2.c @@ -842,10 +825,13 @@ lib/emscripten/system/lib/compiler-rt/lib/builtins/truncdfhf2.c lib/emscripten/system/lib/compiler-rt/lib/builtins/truncdfsf2.c lib/emscripten/system/lib/compiler-rt/lib/builtins/truncsfbf2.c lib/emscripten/system/lib/compiler-rt/lib/builtins/truncsfhf2.c +lib/emscripten/system/lib/compiler-rt/lib/builtins/trunctfbf2.c lib/emscripten/system/lib/compiler-rt/lib/builtins/trunctfdf2.c lib/emscripten/system/lib/compiler-rt/lib/builtins/trunctfhf2.c lib/emscripten/system/lib/compiler-rt/lib/builtins/trunctfsf2.c lib/emscripten/system/lib/compiler-rt/lib/builtins/trunctfxf2.c +lib/emscripten/system/lib/compiler-rt/lib/builtins/truncxfbf2.c +lib/emscripten/system/lib/compiler-rt/lib/builtins/truncxfhf2.c lib/emscripten/system/lib/compiler-rt/lib/builtins/ucmpdi2.c lib/emscripten/system/lib/compiler-rt/lib/builtins/ucmpti2.c lib/emscripten/system/lib/compiler-rt/lib/builtins/udivdi3.c @@ -859,6 +845,8 @@ lib/emscripten/system/lib/compiler-rt/lib/builtins/umodsi3.c lib/emscripten/system/lib/compiler-rt/lib/builtins/umodti3.c lib/emscripten/system/lib/compiler-rt/lib/builtins/unwind-ehabi-helpers.h lib/emscripten/system/lib/compiler-rt/lib/interception/interception.h +lib/emscripten/system/lib/compiler-rt/lib/interception/interception_aix.cpp +lib/emscripten/system/lib/compiler-rt/lib/interception/interception_aix.h lib/emscripten/system/lib/compiler-rt/lib/interception/interception_linux.cpp lib/emscripten/system/lib/compiler-rt/lib/interception/interception_linux.h lib/emscripten/system/lib/compiler-rt/lib/interception/interception_mac.cpp @@ -888,6 +876,31 @@ lib/emscripten/system/lib/compiler-rt/lib/lsan/lsan_posix.h lib/emscripten/system/lib/compiler-rt/lib/lsan/lsan_preinit.cpp lib/emscripten/system/lib/compiler-rt/lib/lsan/lsan_thread.cpp lib/emscripten/system/lib/compiler-rt/lib/lsan/lsan_thread.h +lib/emscripten/system/lib/compiler-rt/lib/profile/GCDAProfiling.c +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfiling.c +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfiling.h +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingBuffer.c +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingFile.c +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingInternal.c +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingInternal.h +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingMerge.c +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingMergeFile.c +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingNameVar.c +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingPlatformAIX.c +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingPlatformDarwin.c +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingPlatformFuchsia.c +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingPlatformLinux.c +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingPlatformOther.c +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingPlatformWindows.c +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingPort.h +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingRuntime.cpp +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingUtil.c +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingUtil.h +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingValue.c +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingVersionVar.c +lib/emscripten/system/lib/compiler-rt/lib/profile/InstrProfilingWriter.c +lib/emscripten/system/lib/compiler-rt/lib/profile/WindowsMMap.c +lib/emscripten/system/lib/compiler-rt/lib/profile/WindowsMMap.h lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sancov_flags.cpp lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sancov_flags.h lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sancov_flags.inc @@ -932,10 +945,8 @@ lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_common_sysc lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_coverage_fuchsia.cpp lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_coverage_interface.inc lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_coverage_libcdep_new.cpp -lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_dll_thunk.cpp -lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_dynamic_runtime_thunk.cpp +lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_runtime_thunk.cpp lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_sections.cpp -lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_weak_interception.cpp lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_dbghelp.h lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector.h lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector1.cpp @@ -961,6 +972,7 @@ lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.cpp lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.h lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_getauxval.h lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_glibc_version.h +lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_haiku.cpp lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_hash.h lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_interface_internal.h @@ -1006,6 +1018,7 @@ lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps.h lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_bsd.cpp lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_common.cpp lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_fuchsia.cpp +lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_haiku.cpp lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_linux.cpp lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_mac.cpp lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_solaris.cpp @@ -1068,6 +1081,8 @@ lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_syscalls_ne lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_termination.cpp lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_thread_arg_retval.cpp lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_thread_arg_retval.h +lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_thread_history.cpp +lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_thread_history.h lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cpp lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.h lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_thread_safety.h @@ -1082,11 +1097,11 @@ lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_vector.h lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_win.cpp lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_win.h lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_win_defs.h -lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_win_dll_thunk.cpp -lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_win_dll_thunk.h -lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_win_dynamic_runtime_thunk.cpp -lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_win_weak_interception.cpp -lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_win_weak_interception.h +lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_win_immortalize.h +lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_win_interception.cpp +lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_win_interception.h +lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_win_thunk_interception.cpp +lib/emscripten/system/lib/compiler-rt/lib/sanitizer_common/sanitizer_win_thunk_interception.h lib/emscripten/system/lib/compiler-rt/lib/ubsan/ubsan_checks.inc lib/emscripten/system/lib/compiler-rt/lib/ubsan/ubsan_diag.cpp lib/emscripten/system/lib/compiler-rt/lib/ubsan/ubsan_diag.h @@ -1114,9 +1129,7 @@ lib/emscripten/system/lib/compiler-rt/lib/ubsan/ubsan_type_hash_itanium.cpp lib/emscripten/system/lib/compiler-rt/lib/ubsan/ubsan_type_hash_win.cpp lib/emscripten/system/lib/compiler-rt/lib/ubsan/ubsan_value.cpp lib/emscripten/system/lib/compiler-rt/lib/ubsan/ubsan_value.h -lib/emscripten/system/lib/compiler-rt/lib/ubsan/ubsan_win_dll_thunk.cpp -lib/emscripten/system/lib/compiler-rt/lib/ubsan/ubsan_win_dynamic_runtime_thunk.cpp -lib/emscripten/system/lib/compiler-rt/lib/ubsan/ubsan_win_weak_interception.cpp +lib/emscripten/system/lib/compiler-rt/lib/ubsan/ubsan_win_runtime_thunk.cpp lib/emscripten/system/lib/compiler-rt/lib/ubsan_minimal/ubsan_minimal_handlers.cpp lib/emscripten/system/lib/compiler-rt/readme.txt lib/emscripten/system/lib/compiler-rt/stack_limits.S @@ -1163,6 +1176,7 @@ lib/emscripten/system/lib/libc/emscripten_mmap.c lib/emscripten/system/lib/libc/emscripten_scan_stack.c lib/emscripten/system/lib/libc/emscripten_syscall_stubs.c lib/emscripten/system/lib/libc/emscripten_time.c +lib/emscripten/system/lib/libc/emscripten_yield_stub.c lib/emscripten/system/lib/libc/kill.c lib/emscripten/system/lib/libc/lookup_name.c lib/emscripten/system/lib/libc/mktime.c @@ -1746,6 +1760,7 @@ lib/emscripten/system/lib/libc/musl/src/locale/textdomain.c lib/emscripten/system/lib/libc/musl/src/locale/uselocale.c lib/emscripten/system/lib/libc/musl/src/locale/wcscoll.c lib/emscripten/system/lib/libc/musl/src/locale/wcsxfrm.c +lib/emscripten/system/lib/libc/musl/src/malloc/reallocarray.c lib/emscripten/system/lib/libc/musl/src/math/__cos.c lib/emscripten/system/lib/libc/musl/src/math/__cosdf.c lib/emscripten/system/lib/libc/musl/src/math/__cosl.c @@ -2794,12 +2809,14 @@ lib/emscripten/system/lib/libc/musl/src/unistd/unlinkat.c lib/emscripten/system/lib/libc/musl/src/unistd/usleep.c lib/emscripten/system/lib/libc/musl/src/unistd/write.c lib/emscripten/system/lib/libc/musl/src/unistd/writev.c +lib/emscripten/system/lib/libc/musl/tools/mkalltypes.sed lib/emscripten/system/lib/libc/pthread_sigmask.c lib/emscripten/system/lib/libc/raise.c lib/emscripten/system/lib/libc/sbrk.c lib/emscripten/system/lib/libc/sigaction.c lib/emscripten/system/lib/libc/sigtimedwait.c lib/emscripten/system/lib/libc/system.c +lib/emscripten/system/lib/libc/update_alltypes.sh lib/emscripten/system/lib/libc/wasi-helpers.c lib/emscripten/system/lib/libcxx/CREDITS.TXT lib/emscripten/system/lib/libcxx/LICENSE.TXT @@ -2827,9 +2844,9 @@ lib/emscripten/system/lib/libcxx/include/__algorithm/find_first_of.h lib/emscripten/system/lib/libcxx/include/__algorithm/find_if.h lib/emscripten/system/lib/libcxx/include/__algorithm/find_if_not.h lib/emscripten/system/lib/libcxx/include/__algorithm/find_segment_if.h -lib/emscripten/system/lib/libcxx/include/__algorithm/fold.h lib/emscripten/system/lib/libcxx/include/__algorithm/for_each.h lib/emscripten/system/lib/libcxx/include/__algorithm/for_each_n.h +lib/emscripten/system/lib/libcxx/include/__algorithm/for_each_n_segment.h lib/emscripten/system/lib/libcxx/include/__algorithm/for_each_segment.h lib/emscripten/system/lib/libcxx/include/__algorithm/generate.h lib/emscripten/system/lib/libcxx/include/__algorithm/generate_n.h @@ -2869,6 +2886,7 @@ lib/emscripten/system/lib/libcxx/include/__algorithm/move_backward.h lib/emscripten/system/lib/libcxx/include/__algorithm/next_permutation.h lib/emscripten/system/lib/libcxx/include/__algorithm/none_of.h lib/emscripten/system/lib/libcxx/include/__algorithm/nth_element.h +lib/emscripten/system/lib/libcxx/include/__algorithm/out_value_result.h lib/emscripten/system/lib/libcxx/include/__algorithm/partial_sort.h lib/emscripten/system/lib/libcxx/include/__algorithm/partial_sort_copy.h lib/emscripten/system/lib/libcxx/include/__algorithm/partition.h @@ -2878,6 +2896,7 @@ lib/emscripten/system/lib/libcxx/include/__algorithm/pop_heap.h lib/emscripten/system/lib/libcxx/include/__algorithm/prev_permutation.h lib/emscripten/system/lib/libcxx/include/__algorithm/pstl.h lib/emscripten/system/lib/libcxx/include/__algorithm/push_heap.h +lib/emscripten/system/lib/libcxx/include/__algorithm/radix_sort.h lib/emscripten/system/lib/libcxx/include/__algorithm/ranges_adjacent_find.h lib/emscripten/system/lib/libcxx/include/__algorithm/ranges_all_of.h lib/emscripten/system/lib/libcxx/include/__algorithm/ranges_any_of.h @@ -2902,6 +2921,7 @@ lib/emscripten/system/lib/libcxx/include/__algorithm/ranges_find_first_of.h lib/emscripten/system/lib/libcxx/include/__algorithm/ranges_find_if.h lib/emscripten/system/lib/libcxx/include/__algorithm/ranges_find_if_not.h lib/emscripten/system/lib/libcxx/include/__algorithm/ranges_find_last.h +lib/emscripten/system/lib/libcxx/include/__algorithm/ranges_fold.h lib/emscripten/system/lib/libcxx/include/__algorithm/ranges_for_each.h lib/emscripten/system/lib/libcxx/include/__algorithm/ranges_for_each_n.h lib/emscripten/system/lib/libcxx/include/__algorithm/ranges_generate.h @@ -3010,7 +3030,6 @@ lib/emscripten/system/lib/libcxx/include/__assert lib/emscripten/system/lib/libcxx/include/__assertion_handler lib/emscripten/system/lib/libcxx/include/__atomic/aliases.h lib/emscripten/system/lib/libcxx/include/__atomic/atomic.h -lib/emscripten/system/lib/libcxx/include/__atomic/atomic_base.h lib/emscripten/system/lib/libcxx/include/__atomic/atomic_flag.h lib/emscripten/system/lib/libcxx/include/__atomic/atomic_init.h lib/emscripten/system/lib/libcxx/include/__atomic/atomic_lock_free.h @@ -3018,11 +3037,13 @@ lib/emscripten/system/lib/libcxx/include/__atomic/atomic_ref.h lib/emscripten/system/lib/libcxx/include/__atomic/atomic_sync.h lib/emscripten/system/lib/libcxx/include/__atomic/check_memory_order.h lib/emscripten/system/lib/libcxx/include/__atomic/contention_t.h -lib/emscripten/system/lib/libcxx/include/__atomic/cxx_atomic_impl.h lib/emscripten/system/lib/libcxx/include/__atomic/fence.h lib/emscripten/system/lib/libcxx/include/__atomic/is_always_lock_free.h lib/emscripten/system/lib/libcxx/include/__atomic/kill_dependency.h lib/emscripten/system/lib/libcxx/include/__atomic/memory_order.h +lib/emscripten/system/lib/libcxx/include/__atomic/support.h +lib/emscripten/system/lib/libcxx/include/__atomic/support/c11.h +lib/emscripten/system/lib/libcxx/include/__atomic/support/gcc.h lib/emscripten/system/lib/libcxx/include/__atomic/to_gcc_order.h lib/emscripten/system/lib/libcxx/include/__bit/bit_cast.h lib/emscripten/system/lib/libcxx/include/__bit/bit_ceil.h @@ -3040,6 +3061,7 @@ lib/emscripten/system/lib/libcxx/include/__bit/popcount.h lib/emscripten/system/lib/libcxx/include/__bit/rotate.h lib/emscripten/system/lib/libcxx/include/__bit_reference lib/emscripten/system/lib/libcxx/include/__charconv/chars_format.h +lib/emscripten/system/lib/libcxx/include/__charconv/from_chars_floating_point.h lib/emscripten/system/lib/libcxx/include/__charconv/from_chars_integral.h lib/emscripten/system/lib/libcxx/include/__charconv/from_chars_result.h lib/emscripten/system/lib/libcxx/include/__charconv/tables.h @@ -3058,6 +3080,7 @@ lib/emscripten/system/lib/libcxx/include/__chrono/duration.h lib/emscripten/system/lib/libcxx/include/__chrono/exception.h lib/emscripten/system/lib/libcxx/include/__chrono/file_clock.h lib/emscripten/system/lib/libcxx/include/__chrono/formatter.h +lib/emscripten/system/lib/libcxx/include/__chrono/gps_clock.h lib/emscripten/system/lib/libcxx/include/__chrono/hh_mm_ss.h lib/emscripten/system/lib/libcxx/include/__chrono/high_resolution_clock.h lib/emscripten/system/lib/libcxx/include/__chrono/leap_second.h @@ -3072,11 +3095,13 @@ lib/emscripten/system/lib/libcxx/include/__chrono/statically_widen.h lib/emscripten/system/lib/libcxx/include/__chrono/steady_clock.h lib/emscripten/system/lib/libcxx/include/__chrono/sys_info.h lib/emscripten/system/lib/libcxx/include/__chrono/system_clock.h +lib/emscripten/system/lib/libcxx/include/__chrono/tai_clock.h lib/emscripten/system/lib/libcxx/include/__chrono/time_point.h lib/emscripten/system/lib/libcxx/include/__chrono/time_zone.h lib/emscripten/system/lib/libcxx/include/__chrono/time_zone_link.h lib/emscripten/system/lib/libcxx/include/__chrono/tzdb.h lib/emscripten/system/lib/libcxx/include/__chrono/tzdb_list.h +lib/emscripten/system/lib/libcxx/include/__chrono/utc_clock.h lib/emscripten/system/lib/libcxx/include/__chrono/weekday.h lib/emscripten/system/lib/libcxx/include/__chrono/year.h lib/emscripten/system/lib/libcxx/include/__chrono/year_month.h @@ -3131,6 +3156,11 @@ lib/emscripten/system/lib/libcxx/include/__coroutine/coroutine_handle.h lib/emscripten/system/lib/libcxx/include/__coroutine/coroutine_traits.h lib/emscripten/system/lib/libcxx/include/__coroutine/noop_coroutine_handle.h lib/emscripten/system/lib/libcxx/include/__coroutine/trivial_awaitables.h +lib/emscripten/system/lib/libcxx/include/__cstddef/byte.h +lib/emscripten/system/lib/libcxx/include/__cstddef/max_align_t.h +lib/emscripten/system/lib/libcxx/include/__cstddef/nullptr_t.h +lib/emscripten/system/lib/libcxx/include/__cstddef/ptrdiff_t.h +lib/emscripten/system/lib/libcxx/include/__cstddef/size_t.h lib/emscripten/system/lib/libcxx/include/__debug_utils/randomize_range.h lib/emscripten/system/lib/libcxx/include/__debug_utils/sanitizers.h lib/emscripten/system/lib/libcxx/include/__debug_utils/strict_weak_ordering_check.h @@ -3159,6 +3189,16 @@ lib/emscripten/system/lib/libcxx/include/__filesystem/perms.h lib/emscripten/system/lib/libcxx/include/__filesystem/recursive_directory_iterator.h lib/emscripten/system/lib/libcxx/include/__filesystem/space_info.h lib/emscripten/system/lib/libcxx/include/__filesystem/u8path.h +lib/emscripten/system/lib/libcxx/include/__flat_map/flat_map.h +lib/emscripten/system/lib/libcxx/include/__flat_map/flat_multimap.h +lib/emscripten/system/lib/libcxx/include/__flat_map/key_value_iterator.h +lib/emscripten/system/lib/libcxx/include/__flat_map/sorted_equivalent.h +lib/emscripten/system/lib/libcxx/include/__flat_map/sorted_unique.h +lib/emscripten/system/lib/libcxx/include/__flat_map/utils.h +lib/emscripten/system/lib/libcxx/include/__flat_set/flat_multiset.h +lib/emscripten/system/lib/libcxx/include/__flat_set/flat_set.h +lib/emscripten/system/lib/libcxx/include/__flat_set/ra_iterator.h +lib/emscripten/system/lib/libcxx/include/__flat_set/utils.h lib/emscripten/system/lib/libcxx/include/__format/buffer.h lib/emscripten/system/lib/libcxx/include/__format/concepts.h lib/emscripten/system/lib/libcxx/include/__format/container_adaptor.h @@ -3220,19 +3260,23 @@ lib/emscripten/system/lib/libcxx/include/__functional/unary_negate.h lib/emscripten/system/lib/libcxx/include/__functional/weak_result_type.h lib/emscripten/system/lib/libcxx/include/__fwd/array.h lib/emscripten/system/lib/libcxx/include/__fwd/bit_reference.h +lib/emscripten/system/lib/libcxx/include/__fwd/byte.h lib/emscripten/system/lib/libcxx/include/__fwd/complex.h lib/emscripten/system/lib/libcxx/include/__fwd/deque.h lib/emscripten/system/lib/libcxx/include/__fwd/format.h lib/emscripten/system/lib/libcxx/include/__fwd/fstream.h lib/emscripten/system/lib/libcxx/include/__fwd/functional.h +lib/emscripten/system/lib/libcxx/include/__fwd/get.h lib/emscripten/system/lib/libcxx/include/__fwd/ios.h lib/emscripten/system/lib/libcxx/include/__fwd/istream.h +lib/emscripten/system/lib/libcxx/include/__fwd/map.h lib/emscripten/system/lib/libcxx/include/__fwd/mdspan.h lib/emscripten/system/lib/libcxx/include/__fwd/memory.h lib/emscripten/system/lib/libcxx/include/__fwd/memory_resource.h lib/emscripten/system/lib/libcxx/include/__fwd/ostream.h lib/emscripten/system/lib/libcxx/include/__fwd/pair.h lib/emscripten/system/lib/libcxx/include/__fwd/queue.h +lib/emscripten/system/lib/libcxx/include/__fwd/set.h lib/emscripten/system/lib/libcxx/include/__fwd/span.h lib/emscripten/system/lib/libcxx/include/__fwd/sstream.h lib/emscripten/system/lib/libcxx/include/__fwd/stack.h @@ -3241,6 +3285,7 @@ lib/emscripten/system/lib/libcxx/include/__fwd/string.h lib/emscripten/system/lib/libcxx/include/__fwd/string_view.h lib/emscripten/system/lib/libcxx/include/__fwd/subrange.h lib/emscripten/system/lib/libcxx/include/__fwd/tuple.h +lib/emscripten/system/lib/libcxx/include/__fwd/variant.h lib/emscripten/system/lib/libcxx/include/__fwd/vector.h lib/emscripten/system/lib/libcxx/include/__hash_table lib/emscripten/system/lib/libcxx/include/__ios/fpos.h @@ -3277,6 +3322,7 @@ lib/emscripten/system/lib/libcxx/include/__iterator/ostream_iterator.h lib/emscripten/system/lib/libcxx/include/__iterator/ostreambuf_iterator.h lib/emscripten/system/lib/libcxx/include/__iterator/permutable.h lib/emscripten/system/lib/libcxx/include/__iterator/prev.h +lib/emscripten/system/lib/libcxx/include/__iterator/product_iterator.h lib/emscripten/system/lib/libcxx/include/__iterator/projected.h lib/emscripten/system/lib/libcxx/include/__iterator/ranges_iterator_traits.h lib/emscripten/system/lib/libcxx/include/__iterator/readable_traits.h @@ -3285,20 +3331,35 @@ lib/emscripten/system/lib/libcxx/include/__iterator/reverse_iterator.h lib/emscripten/system/lib/libcxx/include/__iterator/segmented_iterator.h lib/emscripten/system/lib/libcxx/include/__iterator/size.h lib/emscripten/system/lib/libcxx/include/__iterator/sortable.h +lib/emscripten/system/lib/libcxx/include/__iterator/static_bounded_iter.h lib/emscripten/system/lib/libcxx/include/__iterator/unreachable_sentinel.h lib/emscripten/system/lib/libcxx/include/__iterator/wrap_iter.h lib/emscripten/system/lib/libcxx/include/__locale +lib/emscripten/system/lib/libcxx/include/__locale_dir/check_grouping.h +lib/emscripten/system/lib/libcxx/include/__locale_dir/get_c_locale.h lib/emscripten/system/lib/libcxx/include/__locale_dir/locale_base_api.h lib/emscripten/system/lib/libcxx/include/__locale_dir/locale_base_api/android.h -lib/emscripten/system/lib/libcxx/include/__locale_dir/locale_base_api/bsd_locale_defaults.h lib/emscripten/system/lib/libcxx/include/__locale_dir/locale_base_api/bsd_locale_fallbacks.h -lib/emscripten/system/lib/libcxx/include/__locale_dir/locale_base_api/fuchsia.h lib/emscripten/system/lib/libcxx/include/__locale_dir/locale_base_api/ibm.h -lib/emscripten/system/lib/libcxx/include/__locale_dir/locale_base_api/locale_guard.h lib/emscripten/system/lib/libcxx/include/__locale_dir/locale_base_api/musl.h -lib/emscripten/system/lib/libcxx/include/__locale_dir/locale_base_api/newlib.h lib/emscripten/system/lib/libcxx/include/__locale_dir/locale_base_api/openbsd.h -lib/emscripten/system/lib/libcxx/include/__locale_dir/locale_base_api/win32.h +lib/emscripten/system/lib/libcxx/include/__locale_dir/messages.h +lib/emscripten/system/lib/libcxx/include/__locale_dir/money.h +lib/emscripten/system/lib/libcxx/include/__locale_dir/num.h +lib/emscripten/system/lib/libcxx/include/__locale_dir/pad_and_output.h +lib/emscripten/system/lib/libcxx/include/__locale_dir/scan_keyword.h +lib/emscripten/system/lib/libcxx/include/__locale_dir/support/apple.h +lib/emscripten/system/lib/libcxx/include/__locale_dir/support/bsd_like.h +lib/emscripten/system/lib/libcxx/include/__locale_dir/support/freebsd.h +lib/emscripten/system/lib/libcxx/include/__locale_dir/support/fuchsia.h +lib/emscripten/system/lib/libcxx/include/__locale_dir/support/linux.h +lib/emscripten/system/lib/libcxx/include/__locale_dir/support/no_locale/characters.h +lib/emscripten/system/lib/libcxx/include/__locale_dir/support/no_locale/strtonum.h +lib/emscripten/system/lib/libcxx/include/__locale_dir/support/windows.h +lib/emscripten/system/lib/libcxx/include/__locale_dir/time.h +lib/emscripten/system/lib/libcxx/include/__locale_dir/wbuffer_convert.h +lib/emscripten/system/lib/libcxx/include/__locale_dir/wstring_convert.h +lib/emscripten/system/lib/libcxx/include/__log_hardening_failure lib/emscripten/system/lib/libcxx/include/__math/abs.h lib/emscripten/system/lib/libcxx/include/__math/copysign.h lib/emscripten/system/lib/libcxx/include/__math/error_functions.h @@ -3320,6 +3381,7 @@ lib/emscripten/system/lib/libcxx/include/__math/special_functions.h lib/emscripten/system/lib/libcxx/include/__math/traits.h lib/emscripten/system/lib/libcxx/include/__math/trigonometric_functions.h lib/emscripten/system/lib/libcxx/include/__mbstate_t.h +lib/emscripten/system/lib/libcxx/include/__mdspan/aligned_accessor.h lib/emscripten/system/lib/libcxx/include/__mdspan/default_accessor.h lib/emscripten/system/lib/libcxx/include/__mdspan/extents.h lib/emscripten/system/lib/libcxx/include/__mdspan/layout_left.h @@ -3335,28 +3397,33 @@ lib/emscripten/system/lib/libcxx/include/__memory/allocator.h lib/emscripten/system/lib/libcxx/include/__memory/allocator_arg_t.h lib/emscripten/system/lib/libcxx/include/__memory/allocator_destructor.h lib/emscripten/system/lib/libcxx/include/__memory/allocator_traits.h +lib/emscripten/system/lib/libcxx/include/__memory/array_cookie.h lib/emscripten/system/lib/libcxx/include/__memory/assume_aligned.h lib/emscripten/system/lib/libcxx/include/__memory/auto_ptr.h -lib/emscripten/system/lib/libcxx/include/__memory/builtin_new_allocator.h lib/emscripten/system/lib/libcxx/include/__memory/compressed_pair.h lib/emscripten/system/lib/libcxx/include/__memory/concepts.h lib/emscripten/system/lib/libcxx/include/__memory/construct_at.h +lib/emscripten/system/lib/libcxx/include/__memory/destroy.h lib/emscripten/system/lib/libcxx/include/__memory/destruct_n.h lib/emscripten/system/lib/libcxx/include/__memory/inout_ptr.h +lib/emscripten/system/lib/libcxx/include/__memory/is_sufficiently_aligned.h +lib/emscripten/system/lib/libcxx/include/__memory/noexcept_move_assign_container.h lib/emscripten/system/lib/libcxx/include/__memory/out_ptr.h lib/emscripten/system/lib/libcxx/include/__memory/pointer_traits.h lib/emscripten/system/lib/libcxx/include/__memory/ranges_construct_at.h +lib/emscripten/system/lib/libcxx/include/__memory/ranges_destroy.h lib/emscripten/system/lib/libcxx/include/__memory/ranges_uninitialized_algorithms.h lib/emscripten/system/lib/libcxx/include/__memory/raw_storage_iterator.h +lib/emscripten/system/lib/libcxx/include/__memory/shared_count.h lib/emscripten/system/lib/libcxx/include/__memory/shared_ptr.h lib/emscripten/system/lib/libcxx/include/__memory/swap_allocator.h lib/emscripten/system/lib/libcxx/include/__memory/temp_value.h lib/emscripten/system/lib/libcxx/include/__memory/temporary_buffer.h lib/emscripten/system/lib/libcxx/include/__memory/uninitialized_algorithms.h lib/emscripten/system/lib/libcxx/include/__memory/unique_ptr.h +lib/emscripten/system/lib/libcxx/include/__memory/unique_temporary_buffer.h lib/emscripten/system/lib/libcxx/include/__memory/uses_allocator.h lib/emscripten/system/lib/libcxx/include/__memory/uses_allocator_construction.h -lib/emscripten/system/lib/libcxx/include/__memory/voidify.h lib/emscripten/system/lib/libcxx/include/__memory_resource/memory_resource.h lib/emscripten/system/lib/libcxx/include/__memory_resource/monotonic_buffer_resource.h lib/emscripten/system/lib/libcxx/include/__memory_resource/polymorphic_allocator.h @@ -3368,6 +3435,16 @@ lib/emscripten/system/lib/libcxx/include/__mutex/mutex.h lib/emscripten/system/lib/libcxx/include/__mutex/once_flag.h lib/emscripten/system/lib/libcxx/include/__mutex/tag_types.h lib/emscripten/system/lib/libcxx/include/__mutex/unique_lock.h +lib/emscripten/system/lib/libcxx/include/__new/align_val_t.h +lib/emscripten/system/lib/libcxx/include/__new/allocate.h +lib/emscripten/system/lib/libcxx/include/__new/destroying_delete_t.h +lib/emscripten/system/lib/libcxx/include/__new/exceptions.h +lib/emscripten/system/lib/libcxx/include/__new/global_new_delete.h +lib/emscripten/system/lib/libcxx/include/__new/interference_size.h +lib/emscripten/system/lib/libcxx/include/__new/launder.h +lib/emscripten/system/lib/libcxx/include/__new/new_handler.h +lib/emscripten/system/lib/libcxx/include/__new/nothrow_t.h +lib/emscripten/system/lib/libcxx/include/__new/placement_new_delete.h lib/emscripten/system/lib/libcxx/include/__node_handle lib/emscripten/system/lib/libcxx/include/__numeric/accumulate.h lib/emscripten/system/lib/libcxx/include/__numeric/adjacent_difference.h @@ -3379,6 +3456,7 @@ lib/emscripten/system/lib/libcxx/include/__numeric/iota.h lib/emscripten/system/lib/libcxx/include/__numeric/midpoint.h lib/emscripten/system/lib/libcxx/include/__numeric/partial_sum.h lib/emscripten/system/lib/libcxx/include/__numeric/pstl.h +lib/emscripten/system/lib/libcxx/include/__numeric/ranges_iota.h lib/emscripten/system/lib/libcxx/include/__numeric/reduce.h lib/emscripten/system/lib/libcxx/include/__numeric/saturation_arithmetic.h lib/emscripten/system/lib/libcxx/include/__numeric/transform_exclusive_scan.h @@ -3386,6 +3464,7 @@ lib/emscripten/system/lib/libcxx/include/__numeric/transform_inclusive_scan.h lib/emscripten/system/lib/libcxx/include/__numeric/transform_reduce.h lib/emscripten/system/lib/libcxx/include/__ostream/basic_ostream.h lib/emscripten/system/lib/libcxx/include/__ostream/print.h +lib/emscripten/system/lib/libcxx/include/__ostream/put_character_sequence.h lib/emscripten/system/lib/libcxx/include/__pstl/backend.h lib/emscripten/system/lib/libcxx/include/__pstl/backend_fwd.h lib/emscripten/system/lib/libcxx/include/__pstl/backends/default.h @@ -3462,6 +3541,7 @@ lib/emscripten/system/lib/libcxx/include/__ranges/from_range.h lib/emscripten/system/lib/libcxx/include/__ranges/iota_view.h lib/emscripten/system/lib/libcxx/include/__ranges/istream_view.h lib/emscripten/system/lib/libcxx/include/__ranges/join_view.h +lib/emscripten/system/lib/libcxx/include/__ranges/join_with_view.h lib/emscripten/system/lib/libcxx/include/__ranges/lazy_split_view.h lib/emscripten/system/lib/libcxx/include/__ranges/movable_box.h lib/emscripten/system/lib/libcxx/include/__ranges/non_propagating_cache.h @@ -3484,7 +3564,6 @@ lib/emscripten/system/lib/libcxx/include/__ranges/view_interface.h lib/emscripten/system/lib/libcxx/include/__ranges/views.h lib/emscripten/system/lib/libcxx/include/__ranges/zip_view.h lib/emscripten/system/lib/libcxx/include/__split_buffer -lib/emscripten/system/lib/libcxx/include/__std_clang_module lib/emscripten/system/lib/libcxx/include/__std_mbstate_t.h lib/emscripten/system/lib/libcxx/include/__stop_token/atomic_unique_lock.h lib/emscripten/system/lib/libcxx/include/__stop_token/intrusive_list_view.h @@ -3507,6 +3586,7 @@ lib/emscripten/system/lib/libcxx/include/__system_error/error_category.h lib/emscripten/system/lib/libcxx/include/__system_error/error_code.h lib/emscripten/system/lib/libcxx/include/__system_error/error_condition.h lib/emscripten/system/lib/libcxx/include/__system_error/system_error.h +lib/emscripten/system/lib/libcxx/include/__system_error/throw_system_error.h lib/emscripten/system/lib/libcxx/include/__thread/formatter.h lib/emscripten/system/lib/libcxx/include/__thread/id.h lib/emscripten/system/lib/libcxx/include/__thread/jthread.h @@ -3531,12 +3611,9 @@ lib/emscripten/system/lib/libcxx/include/__tuple/tuple_like_ext.h lib/emscripten/system/lib/libcxx/include/__tuple/tuple_like_no_subrange.h lib/emscripten/system/lib/libcxx/include/__tuple/tuple_size.h lib/emscripten/system/lib/libcxx/include/__tuple/tuple_types.h -lib/emscripten/system/lib/libcxx/include/__type_traits/add_const.h -lib/emscripten/system/lib/libcxx/include/__type_traits/add_cv.h -lib/emscripten/system/lib/libcxx/include/__type_traits/add_lvalue_reference.h +lib/emscripten/system/lib/libcxx/include/__type_traits/add_cv_quals.h lib/emscripten/system/lib/libcxx/include/__type_traits/add_pointer.h -lib/emscripten/system/lib/libcxx/include/__type_traits/add_rvalue_reference.h -lib/emscripten/system/lib/libcxx/include/__type_traits/add_volatile.h +lib/emscripten/system/lib/libcxx/include/__type_traits/add_reference.h lib/emscripten/system/lib/libcxx/include/__type_traits/aligned_storage.h lib/emscripten/system/lib/libcxx/include/__type_traits/aligned_union.h lib/emscripten/system/lib/libcxx/include/__type_traits/alignment_of.h @@ -3545,17 +3622,20 @@ lib/emscripten/system/lib/libcxx/include/__type_traits/common_reference.h lib/emscripten/system/lib/libcxx/include/__type_traits/common_type.h lib/emscripten/system/lib/libcxx/include/__type_traits/conditional.h lib/emscripten/system/lib/libcxx/include/__type_traits/conjunction.h +lib/emscripten/system/lib/libcxx/include/__type_traits/container_traits.h lib/emscripten/system/lib/libcxx/include/__type_traits/copy_cv.h lib/emscripten/system/lib/libcxx/include/__type_traits/copy_cvref.h lib/emscripten/system/lib/libcxx/include/__type_traits/datasizeof.h lib/emscripten/system/lib/libcxx/include/__type_traits/decay.h lib/emscripten/system/lib/libcxx/include/__type_traits/dependent_type.h lib/emscripten/system/lib/libcxx/include/__type_traits/desugars_to.h +lib/emscripten/system/lib/libcxx/include/__type_traits/detected_or.h lib/emscripten/system/lib/libcxx/include/__type_traits/disjunction.h lib/emscripten/system/lib/libcxx/include/__type_traits/enable_if.h lib/emscripten/system/lib/libcxx/include/__type_traits/extent.h lib/emscripten/system/lib/libcxx/include/__type_traits/has_unique_object_representation.h lib/emscripten/system/lib/libcxx/include/__type_traits/has_virtual_destructor.h +lib/emscripten/system/lib/libcxx/include/__type_traits/integer_traits.h lib/emscripten/system/lib/libcxx/include/__type_traits/integral_constant.h lib/emscripten/system/lib/libcxx/include/__type_traits/invoke.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_abstract.h @@ -3585,13 +3665,13 @@ lib/emscripten/system/lib/libcxx/include/__type_traits/is_final.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_floating_point.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_function.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_fundamental.h +lib/emscripten/system/lib/libcxx/include/__type_traits/is_implicit_lifetime.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_implicitly_default_constructible.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_integral.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_literal_type.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_member_pointer.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_nothrow_assignable.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_nothrow_constructible.h -lib/emscripten/system/lib/libcxx/include/__type_traits/is_nothrow_convertible.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_nothrow_destructible.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_null_pointer.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_object.h @@ -3602,10 +3682,10 @@ lib/emscripten/system/lib/libcxx/include/__type_traits/is_primary_template.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_reference.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_reference_wrapper.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_referenceable.h +lib/emscripten/system/lib/libcxx/include/__type_traits/is_replaceable.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_same.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_scalar.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_signed.h -lib/emscripten/system/lib/libcxx/include/__type_traits/is_signed_integer.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_specialization.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_standard_layout.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_swappable.h @@ -3618,8 +3698,8 @@ lib/emscripten/system/lib/libcxx/include/__type_traits/is_trivially_lexicographi lib/emscripten/system/lib/libcxx/include/__type_traits/is_trivially_relocatable.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_unbounded_array.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_union.h +lib/emscripten/system/lib/libcxx/include/__type_traits/is_unqualified.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_unsigned.h -lib/emscripten/system/lib/libcxx/include/__type_traits/is_unsigned_integer.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_valid_expansion.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_void.h lib/emscripten/system/lib/libcxx/include/__type_traits/is_volatile.h @@ -3631,9 +3711,10 @@ lib/emscripten/system/lib/libcxx/include/__type_traits/make_unsigned.h lib/emscripten/system/lib/libcxx/include/__type_traits/maybe_const.h lib/emscripten/system/lib/libcxx/include/__type_traits/nat.h lib/emscripten/system/lib/libcxx/include/__type_traits/negation.h -lib/emscripten/system/lib/libcxx/include/__type_traits/noexcept_move_assign_container.h lib/emscripten/system/lib/libcxx/include/__type_traits/promote.h lib/emscripten/system/lib/libcxx/include/__type_traits/rank.h +lib/emscripten/system/lib/libcxx/include/__type_traits/reference_constructs_from_temporary.h +lib/emscripten/system/lib/libcxx/include/__type_traits/reference_converts_from_temporary.h lib/emscripten/system/lib/libcxx/include/__type_traits/remove_all_extents.h lib/emscripten/system/lib/libcxx/include/__type_traits/remove_const.h lib/emscripten/system/lib/libcxx/include/__type_traits/remove_const_ref.h @@ -3657,6 +3738,7 @@ lib/emscripten/system/lib/libcxx/include/__utility/auto_cast.h lib/emscripten/system/lib/libcxx/include/__utility/cmp.h lib/emscripten/system/lib/libcxx/include/__utility/convert_to_integral.h lib/emscripten/system/lib/libcxx/include/__utility/declval.h +lib/emscripten/system/lib/libcxx/include/__utility/element_count.h lib/emscripten/system/lib/libcxx/include/__utility/empty.h lib/emscripten/system/lib/libcxx/include/__utility/exception_guard.h lib/emscripten/system/lib/libcxx/include/__utility/exchange.h @@ -3673,12 +3755,22 @@ lib/emscripten/system/lib/libcxx/include/__utility/piecewise_construct.h lib/emscripten/system/lib/libcxx/include/__utility/priority_tag.h lib/emscripten/system/lib/libcxx/include/__utility/private_constructor_tag.h lib/emscripten/system/lib/libcxx/include/__utility/rel_ops.h +lib/emscripten/system/lib/libcxx/include/__utility/scope_guard.h lib/emscripten/system/lib/libcxx/include/__utility/small_buffer.h lib/emscripten/system/lib/libcxx/include/__utility/swap.h lib/emscripten/system/lib/libcxx/include/__utility/to_underlying.h lib/emscripten/system/lib/libcxx/include/__utility/unreachable.h lib/emscripten/system/lib/libcxx/include/__variant/monostate.h +lib/emscripten/system/lib/libcxx/include/__vector/comparison.h +lib/emscripten/system/lib/libcxx/include/__vector/container_traits.h +lib/emscripten/system/lib/libcxx/include/__vector/erase.h +lib/emscripten/system/lib/libcxx/include/__vector/pmr.h +lib/emscripten/system/lib/libcxx/include/__vector/swap.h +lib/emscripten/system/lib/libcxx/include/__vector/vector.h +lib/emscripten/system/lib/libcxx/include/__vector/vector_bool.h +lib/emscripten/system/lib/libcxx/include/__vector/vector_bool_formatter.h lib/emscripten/system/lib/libcxx/include/__verbose_abort +lib/emscripten/system/lib/libcxx/include/__verbose_trap lib/emscripten/system/lib/libcxx/include/algorithm lib/emscripten/system/lib/libcxx/include/any lib/emscripten/system/lib/libcxx/include/array @@ -3708,6 +3800,7 @@ lib/emscripten/system/lib/libcxx/include/condition_variable *** 2134 LINES SKIPPED ***home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69e859a8.4302c.17183d66>
