Skip to content

Conversation

@RalfJung
Copy link
Member

@RalfJung RalfJung commented Nov 2, 2024

No description provided.

bors and others added 9 commits October 31, 2024 10:17
Remove region from adjustments

It's not necessary to store this region, because it's only used in THIR and MemCat/ExprUse, both of which already basically only deal with erased regions anyways.
Update compiler-builtins to 0.1.136

This includes:

* The license change rust-lang/compiler-builtins#717
* The `libm` submodule update, which also has a license change rust-lang/libm#317
* Re-enabling `math` on i686 UEFI rust-lang/compiler-builtins#715

Fixes: rust-lang/rust#128533
Use protected visibility when building rustc with LLD

rust-lang/compiler-team#782

I wasn't sure about having two commits in a PR, but I figured, at least initially it might make sense to discuss these commits together. Happy to squash, or move the second commit to a separate PR.

I contemplated trying to enable protected visibility for more cases when LLD will be used other than just `-Zlinker-features=+lld`, but that would be more a complex change that probably still wouldn't cover all cases when LLD is used, so went with the simplest option of just checking if the linker-feature is enabled.

r? lqd
Update LLVM to 19.1.3

Closes #131031.

r? nikic
…alfJung

miri: Directly use rustc_abi

I tried to make this a PR to the miri repo for funsies. Ironically, the integration flow meant that it would use a too-old toolchain hash, and I didn't understand the build system there enough to want to manually fiddle with the hashes.
@RalfJung RalfJung enabled auto-merge November 2, 2024 21:03
@RalfJung RalfJung added this pull request to the merge queue Nov 2, 2024
Merged via the queue into rust-lang:master with commit efd9c8d Nov 2, 2024
7 checks passed
@RalfJung RalfJung deleted the rustup branch November 2, 2024 21:52
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