Skip to content

lib/Basic: Emscripten triple support in swift-frontend#88732

Merged
MaxDesiatov merged 2 commits intoswiftlang:mainfrom
MaxDesiatov:maxd/emscripten-triple
Apr 30, 2026
Merged

lib/Basic: Emscripten triple support in swift-frontend#88732
MaxDesiatov merged 2 commits intoswiftlang:mainfrom
MaxDesiatov:maxd/emscripten-triple

Conversation

@MaxDesiatov
Copy link
Copy Markdown
Contributor

@MaxDesiatov MaxDesiatov commented Apr 29, 2026

  • Explanation: Adding support for swift-frontend -print-target-info -target wasm32-unknown-emscripten, which is required before this triple is supported in swiftc.
  • Scope: Limited to Emscripten Wasm support.
  • Issues: rdar://175887675
  • Risk: Very low due to limited scope.
  • Testing: Added a new case to the lit test suite.

@MaxDesiatov
Copy link
Copy Markdown
Contributor Author

@swift-ci smoke test

@MaxDesiatov
Copy link
Copy Markdown
Contributor Author

@swift-ci smoke test

@MaxDesiatov MaxDesiatov force-pushed the maxd/emscripten-triple branch from 2cfcd37 to 3111a75 Compare April 29, 2026 21:57
@MaxDesiatov MaxDesiatov marked this pull request as ready for review April 29, 2026 21:58
@MaxDesiatov MaxDesiatov requested a review from a team as a code owner April 29, 2026 21:58
@MaxDesiatov MaxDesiatov requested a review from al45tair April 29, 2026 22:19
@MaxDesiatov MaxDesiatov enabled auto-merge (squash) April 29, 2026 22:19
@MaxDesiatov MaxDesiatov added Frontend Area → compiler: Frontend WebAssembly Platform: WebAssembly labels Apr 29, 2026
@MaxDesiatov MaxDesiatov moved this to In Progress in Swift for Wasm Apr 29, 2026
@MaxDesiatov MaxDesiatov merged commit e37274c into swiftlang:main Apr 30, 2026
3 checks passed
@MaxDesiatov MaxDesiatov deleted the maxd/emscripten-triple branch April 30, 2026 09:24
@github-project-automation github-project-automation Bot moved this from In Progress to Done in Swift for Wasm Apr 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Frontend Area → compiler: Frontend WebAssembly Platform: WebAssembly

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants