-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
Rollup of 6 pull requests #118723
Rollup of 6 pull requests #118723
Commits on Nov 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4138702 - Browse repository at this point
Copy the full SHA 4138702View commit details
Commits on Dec 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5d3a294 - Browse repository at this point
Copy the full SHA 5d3a294View commit details -
Configuration menu - View commit details
-
Copy full SHA for 281b65a - Browse repository at this point
Copy the full SHA 281b65aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e16ebdb - Browse repository at this point
Copy the full SHA e16ebdbView commit details
Commits on Dec 7, 2023
-
Update compiler/stable_mir/src/mir/body.rs
Co-authored-by: Michael Goulet <michael@errs.io>
Configuration menu - View commit details
-
Copy full SHA for 77d7e44 - Browse repository at this point
Copy the full SHA 77d7e44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4616b9f - Browse repository at this point
Copy the full SHA 4616b9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0be10c - Browse repository at this point
Copy the full SHA c0be10cView commit details -
targets: remove not-added {i386,i486}-unknown-linux-gnu
These files were added to the repository but never wired up so they could be used - and that was a few years ago without anyone noticing - so let's remove these, they can be re-added if someone wants them. Signed-off-by: David Wood <david@davidtw.co>
Configuration menu - View commit details
-
Copy full SHA for 399cd6c - Browse repository at this point
Copy the full SHA 399cd6cView commit details -
CFI: Add char to CFI integer normalization
Adds char to CFI integer normalization to conform to rust-lang#118032 for cross-language CFI support.
Configuration menu - View commit details
-
Copy full SHA for 97032d6 - Browse repository at this point
Copy the full SHA 97032d6View commit details -
Rollup merge of rust-lang#116420 - bvanjoi:fix-116203, r=Nilstrieb
discard invalid spans in external blocks Fixes rust-lang#116203 This PR has discarded the invalid `const_span`, thereby making the format more neat. r? ``@Nilstrieb``
Configuration menu - View commit details
-
Copy full SHA for 71a8ca0 - Browse repository at this point
Copy the full SHA 71a8ca0View commit details -
Rollup merge of rust-lang#118686 - compiler-errors:object-safety, r=lcnr
Only check principal trait ref for object safety It should make things a bit faster, in case we end up registering a bunch of object safety preds. r? ```@ghost```
Configuration menu - View commit details
-
Copy full SHA for b204303 - Browse repository at this point
Copy the full SHA b204303View commit details -
Rollup merge of rust-lang#118688 - celinval:smir-rvalue-ty, r=compile…
…r-errors Add method to get type of an Rvalue in StableMIR Provide a method to StableMIR users to retrieve the type of an Rvalue operation. There were two possible implementation: 1. Create the logic inside stable_mir to process the type according to the Rvalue semantics, which duplicates the logic of `rustc_middle::mir::Rvalue::ty()`. 2. Implement the Rvalue translation from StableMIR back to internal representation, invoke the `rustc_middle::mir::Rvalue::ty()`, and translate the return value to StableMIR. I chose the first one for now since the duplication was fairly small, and the option 2 would require way more work to translate everything back to rustc internal representation. If we eventually add those translations, we could easily swap to the option 2. ```@compiler-errors``` / ```@ouz-a``` Please let me know if you have any strong opinion here. r? ```@compiler-errors```
Configuration menu - View commit details
-
Copy full SHA for 20ed805 - Browse repository at this point
Copy the full SHA 20ed805View commit details -
Rollup merge of rust-lang#118707 - GuillaumeGomez:ping-cg_gcc, r=antoyo
Ping GuillaumeGomez for changes in rustc_codegen_gcc Since I work on it and also added its testsuite into rustc's CI, I'd like to know if there are changes.
Configuration menu - View commit details
-
Copy full SHA for 861cb32 - Browse repository at this point
Copy the full SHA 861cb32View commit details -
Rollup merge of rust-lang#118712 - davidtwco:targets-remove-i386-i486…
…, r=compiler-errors targets: remove not-added {i386,i486}-unknown-linux-gnu These files were added to the repository but never wired up so they could be used - and that was a few years ago without anyone noticing - so let's remove these, they can be re-added if someone wants them. cc rust-lang#80662 r? ```@pnkfelix``` (familiar with the tier policy and Wesley is on vacation)
Configuration menu - View commit details
-
Copy full SHA for 0be2196 - Browse repository at this point
Copy the full SHA 0be2196View commit details -
Rollup merge of rust-lang#118719 - rcvalle:rust-cfi-normalize-integer…
…s-118032, r=compiler-errors CFI: Add char to CFI integer normalization Adds char to CFI integer normalization to conform to rust-lang#118032 for cross-language CFI support.
Configuration menu - View commit details
-
Copy full SHA for 71812d7 - Browse repository at this point
Copy the full SHA 71812d7View commit details