Port #[patchable_function_entry] to attr parser#151340
Port #[patchable_function_entry] to attr parser#151340rust-bors[bot] merged 2 commits intorust-lang:mainfrom
#[patchable_function_entry] to attr parser#151340Conversation
|
Error: Parsing assign command in comment failed: ...' @' | error: specify user to assign to at >| ''... Please file an issue on GitHub at triagebot if there's a problem with this bot, or reach out on #triagebot on Zulip. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
f36627d to
52bf01f
Compare
|
would like review in the current state, it's not ready to merge though until #151336 is through, and then I'll add another commit making a |
|
Some changes occurred in compiler/rustc_passes/src/check_attr.rs cc @jdonszelmann, @JonathanBrouwer Some changes occurred in compiler/rustc_hir/src/attrs cc @jdonszelmann, @JonathanBrouwer Some changes occurred in compiler/rustc_attr_parsing |
52bf01f to
4c9dfab
Compare
|
actually I'll rebase this on #151336 so the whole PR can be reviewed in it's entirety right now, so ignore those first two commits until it's merged into main |
70485f5 to
55111fb
Compare
This comment has been minimized.
This comment has been minimized.
55111fb to
fe7430c
Compare
fe7430c to
0917c59
Compare
|
This PR was rebased onto a different main commit. Here's a range-diff highlighting what actually changed. Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers. |
|
I rebased the PR to make reviewing easier. @bors delegate |
|
✌️ @Bryntet, you can now approve this pull request! If @JonathanBrouwer told you to " |
|
@rustbot author |
|
Reminder, once the PR becomes ready for a review, use |
0917c59 to
79dba29
Compare
|
@bors r=JonathanBrouwer |
This comment has been minimized.
This comment has been minimized.
|
@bors r- |
|
Commit 79dba29 has been unapproved. |
79dba29 to
a0b3ee2
Compare
|
@bors r+ rollup |
Rollup of 6 pull requests Successful merges: - #150436 (`c_variadic`: impl `va_copy` and `va_end` as Rust intrinsics) - #151340 (Port `#[patchable_function_entry]` to attr parser) - #151351 (Deduplicate diagnostics for const trait supertraits) - #151424 (missing colon after the compile-flags directive) - #151428 (Port variance attrs to attr parser.) - #151429 (s390x: Support aligned stack datalayout) Failed merges: - #151343 (Port some crate level attrs to the attribute parser) r? @ghost
Rollup merge of #151340 - port_patchable_function_entry, r=JonathanBrouwer Port `#[patchable_function_entry]` to attr parser This is the last codegen attr (see #151335 and #151336)! Tracking issue: #131229 currently this PR is rebased on #151336 to make CI pass for the last commit to see the actual changes in this PR you can look [here](https://github.com/rust-lang/rust/pull/151340/changes/3e731f7e84301a898a36e46ee5e4845ff9bda98a..55111fb468808b733e97170a841217a67666ac33)
Rollup of 6 pull requests Successful merges: - rust-lang/rust#150436 (`c_variadic`: impl `va_copy` and `va_end` as Rust intrinsics) - rust-lang/rust#151340 (Port `#[patchable_function_entry]` to attr parser) - rust-lang/rust#151351 (Deduplicate diagnostics for const trait supertraits) - rust-lang/rust#151424 (missing colon after the compile-flags directive) - rust-lang/rust#151428 (Port variance attrs to attr parser.) - rust-lang/rust#151429 (s390x: Support aligned stack datalayout) Failed merges: - rust-lang/rust#151343 (Port some crate level attrs to the attribute parser) r? @ghost
Rollup of 6 pull requests Successful merges: - rust-lang/rust#150436 (`c_variadic`: impl `va_copy` and `va_end` as Rust intrinsics) - rust-lang/rust#151340 (Port `#[patchable_function_entry]` to attr parser) - rust-lang/rust#151351 (Deduplicate diagnostics for const trait supertraits) - rust-lang/rust#151424 (missing colon after the compile-flags directive) - rust-lang/rust#151428 (Port variance attrs to attr parser.) - rust-lang/rust#151429 (s390x: Support aligned stack datalayout) Failed merges: - rust-lang/rust#151343 (Port some crate level attrs to the attribute parser) r? @ghost
This is the last codegen attr (see #151335 and #151336)!
Tracking issue: #131229
currently this PR is rebased on #151336 to make CI pass for the last commit
to see the actual changes in this PR you can look here