-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
Remove wasm legacy abi #133952
base: master
Are you sure you want to change the base?
Remove wasm legacy abi #133952
Conversation
These commits modify compiler targets. Some changes occurred in compiler/rustc_codegen_gcc |
88f79ac
to
26c9b6e
Compare
There are merge commits (commits with multiple parents) in your changes. We have a no merge policy so these commits will need to be removed for this pull request to be merged. You can start a rebase with the following commands:
The following commits are merge commits: |
This is the next step in getting rid of the broken C abi for wasm32-unknown-unknown.
This method will be removed in the future as it produces a broken ABI that depends on cg_llvm implementation details. After this PR wasm32-unknown-unknown is the only remaining user of make_direct_deprecated().
26c9b6e
to
16e660d
Compare
#129630 needs to be reverted or adjusted as well. |
Removed the section in question. |
Blocked on #133951 reaching stable.
Based on #133932 to avoid conflicts.
Closes #122532
Fixes #71871
Fixes #115666
Fixes #129486