Skip to content

Driver: add support for the WebAssembly toolchain #39299

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jan 29, 2022

Conversation

MaxDesiatov
Copy link
Contributor

@MaxDesiatov MaxDesiatov commented Sep 14, 2021

WebAssemblyToolChains.cpp is added to the Driver with a basic toolchain for WebAssembly. This supports building and linking Swift code that targets WebAssembly.

Resolves a part of SR-9307.

CC @kateinoigakukun

@MaxDesiatov MaxDesiatov changed the title Driver: add support for the Wasm toolchain Driver: add support for the WebAssembly toolchain Sep 14, 2021
@MaxDesiatov

This comment has been minimized.

@MaxDesiatov MaxDesiatov force-pushed the maxd/driver-wasm-toolchain branch from 6bfc8a5 to 619ada3 Compare September 14, 2021 10:13
@MaxDesiatov

This comment has been minimized.

@MaxDesiatov MaxDesiatov force-pushed the maxd/driver-wasm-toolchain branch from 619ada3 to 15d3da1 Compare September 14, 2021 10:32
@MaxDesiatov

This comment has been minimized.

@kateinoigakukun
Copy link
Member

Could you add driver test for this toolchain using --driver-print-jobs ?

@MaxDesiatov MaxDesiatov force-pushed the maxd/driver-wasm-toolchain branch from 15d3da1 to 710816d Compare September 14, 2021 12:03
@MaxDesiatov

This comment has been minimized.

@MaxDesiatov MaxDesiatov force-pushed the maxd/driver-wasm-toolchain branch from 0663c41 to 8d224e6 Compare September 14, 2021 13:37
@MaxDesiatov

This comment has been minimized.

@MaxDesiatov MaxDesiatov force-pushed the maxd/driver-wasm-toolchain branch from 8d224e6 to db92ee4 Compare September 14, 2021 14:14
@MaxDesiatov

This comment has been minimized.

@MaxDesiatov MaxDesiatov force-pushed the maxd/driver-wasm-toolchain branch from db92ee4 to d268f8d Compare September 14, 2021 15:20
@MaxDesiatov

This comment has been minimized.

1 similar comment
@MaxDesiatov

This comment has been minimized.

@MaxDesiatov MaxDesiatov force-pushed the maxd/driver-wasm-toolchain branch from c6c87be to 9e7c3c9 Compare September 18, 2021 20:34
@MaxDesiatov
Copy link
Contributor Author

@swift-ci please smoke test

@MaxDesiatov MaxDesiatov removed the request for review from varungandhi-apple September 28, 2021 11:47
Copy link
Contributor

@artemcm artemcm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes here look good to me. Sorry for the delay.
And thank you @MaxDesiatov!

@artemcm
Copy link
Contributor

artemcm commented Jan 28, 2022

@swift-ci please test

@MaxDesiatov MaxDesiatov merged commit 19ea9e7 into main Jan 29, 2022
@MaxDesiatov MaxDesiatov deleted the maxd/driver-wasm-toolchain branch January 29, 2022 08:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants