Skip to content

Add wasm32-unknown-emscripten build system and stdlib support#87797

Draft
MaxDesiatov wants to merge 22 commits into
swiftlang:mainfrom
MaxDesiatov:maxd/emscripten-sysroot
Draft

Add wasm32-unknown-emscripten build system and stdlib support#87797
MaxDesiatov wants to merge 22 commits into
swiftlang:mainfrom
MaxDesiatov:maxd/emscripten-sysroot

Conversation

@MaxDesiatov
Copy link
Copy Markdown
Contributor

@MaxDesiatov MaxDesiatov commented Mar 11, 2026

@MaxDesiatov
Copy link
Copy Markdown
Contributor Author

@swift-ci smoke test

@MaxDesiatov
Copy link
Copy Markdown
Contributor Author

@swift-ci build toolchain

@MaxDesiatov
Copy link
Copy Markdown
Contributor Author

@swift-ci build toolchain linux

@MaxDesiatov
Copy link
Copy Markdown
Contributor Author

@swift-ci smoke test

@MaxDesiatov
Copy link
Copy Markdown
Contributor Author

@swift-ci build toolchain

@MaxDesiatov
Copy link
Copy Markdown
Contributor Author

swiftlang/swift-sdk-generator#263
@swift-ci smoke test

@MaxDesiatov
Copy link
Copy Markdown
Contributor Author

1 similar comment
@MaxDesiatov
Copy link
Copy Markdown
Contributor Author

@MaxDesiatov
Copy link
Copy Markdown
Contributor Author

@MaxDesiatov MaxDesiatov added build-script Area → utils: The build script python Flag: Python source code platform support WebAssembly Platform: WebAssembly labels Apr 22, 2026
@MaxDesiatov
Copy link
Copy Markdown
Contributor Author

@MaxDesiatov MaxDesiatov force-pushed the maxd/emscripten-sysroot branch from ac86230 to e8d1eb8 Compare April 23, 2026 16:34
Comment thread utils/swift_build_support/swift_build_support/products/wasmswiftsdkhelpers.py Outdated
Comment thread utils/swift_build_support/swift_build_support/products/wasmswiftsdkhelpers.py Outdated
Comment thread utils/swift_build_support/swift_build_support/products/wasmswiftsdkhelpers.py Outdated
Comment thread utils/swift_build_support/swift_build_support/products/wasmswiftsdkhelpers.py Outdated
Comment thread utils/swift_build_support/swift_build_support/products/wasistdlib.py Outdated
@MaxDesiatov
Copy link
Copy Markdown
Contributor Author

@swift-ci build toolchain

@MaxDesiatov
Copy link
Copy Markdown
Contributor Author

swiftlang/swift-driver#2105
@swift-ci smoke test

# Conflicts:
#	utils/swift_build_support/swift_build_support/build_script_invocation.py
#	utils/swift_build_support/swift_build_support/products/__init__.py
@MaxDesiatov MaxDesiatov force-pushed the maxd/emscripten-sysroot branch from c9befc1 to 0f5f991 Compare May 12, 2026 22:34
@MaxDesiatov
Copy link
Copy Markdown
Contributor Author

@swift-ci smoke test

@MaxDesiatov MaxDesiatov changed the title Add wasm32-unknown-emscripten target triple Add wasm32-unknown-emscripten build system and stdlib support May 13, 2026
@MaxDesiatov
Copy link
Copy Markdown
Contributor Author

@swift-ci smoke test

@MaxDesiatov
Copy link
Copy Markdown
Contributor Author

@swift-ci smoke test macos

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build-script Area → utils: The build script platform support python Flag: Python source code WebAssembly Platform: WebAssembly

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

1 participant