Skip to content

Add a new wasm32-wasip1 target to rustc#120468

Merged
bors merged 1 commit into
rust-lang:masterfrom
alexcrichton:start-wasm32-wasi-rename
Mar 4, 2024
Merged

Add a new wasm32-wasip1 target to rustc#120468
bors merged 1 commit into
rust-lang:masterfrom
alexcrichton:start-wasm32-wasi-rename

Conversation

@alexcrichton
Copy link
Copy Markdown
Member

@alexcrichton alexcrichton commented Jan 29, 2024

This commit adds a new target called wasm32-wasip1 to rustc. This new target is explained in these two MCPs:

In short, the previous wasm32-wasi target is going to be renamed to wasm32-wasip1 to better live alongside the new wasm32-wasip2 target. This new target is added alongside the wasm32-wasi target and has the exact same definition as the previous target. This PR is effectively a rename of wasm32-wasi to wasm32-wasip1. Note, however, that as explained in rust-lang/compiler-team#695 the previous wasm32-wasi target is not being removed at this time. This change will reach stable Rust before even a warning about the rename will be printed. At this time this change is just the start where a new target is introduced and users can start migrating if they support only Nightly for example.

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

Labels

A-testsuite Area: The testsuite used to check the correctness of rustc merged-by-bors This PR was explicitly merged by bors. relnotes Marks issues that should be documented in the release notes of the next release. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.