-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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 8 pull requests #103777
Rollup of 8 pull requests #103777
Commits on Sep 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4c05e3a - Browse repository at this point
Copy the full SHA 4c05e3aView commit details
Commits on Oct 23, 2022
-
Enable varargs support for calling conventions other than C or cdecl
This patch makes it possible to use varargs for calling conventions, which are either based on C (like efiapi) or C is based on them (for example sysv64 and win64).
Configuration menu - View commit details
-
Copy full SHA for ba847ca - Browse repository at this point
Copy the full SHA ba847caView commit details -
Apply suggestions from code review
Use ticks around abis. Co-authored-by: Esteban Kuber <estebank@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 65ef625 - Browse repository at this point
Copy the full SHA 65ef625View commit details -
Configuration menu - View commit details
-
Copy full SHA for de78c32 - Browse repository at this point
Copy the full SHA de78c32View commit details
Commits on Oct 24, 2022
-
rustdoc: clean up
#toggle-all-docs
This change converts the element from an `<a>` link to a button. It's pretty much directly trading slightly more CSS for slightly less HTML, and it's also semantically correct (so you don't get a broken "bookmark" option when you right click on it). While doing this, I also got rid of the unnecessary `class="inner"` attribute on the inner span. There was a style targeting `.collapse-toggle > .inner`, but no CSS ever targeted the `#toggle-all-docs > .inner`.
Configuration menu - View commit details
-
Copy full SHA for ac732b6 - Browse repository at this point
Copy the full SHA ac732b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdbc977 - Browse repository at this point
Copy the full SHA bdbc977View commit details
Commits on Oct 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0c4a01a - Browse repository at this point
Copy the full SHA 0c4a01aView commit details
Commits on Oct 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c4c4c56 - Browse repository at this point
Copy the full SHA c4c4c56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51b0363 - Browse repository at this point
Copy the full SHA 51b0363View commit details
Commits on Oct 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3195388 - Browse repository at this point
Copy the full SHA 3195388View commit details
Commits on Oct 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for eb2dd95 - Browse repository at this point
Copy the full SHA eb2dd95View commit details -
All verbosity checks in
PrettyPrinter
now go through `PrettyPrinter……::should_print_verbose`
Configuration menu - View commit details
-
Copy full SHA for 8609364 - Browse repository at this point
Copy the full SHA 8609364View commit details -
Rollup merge of rust-lang#97971 - Soveu:varargs, r=jackh726
Enable varargs support for calling conventions other than C or cdecl This patch makes it possible to use varargs for calling conventions, which are either based on C (efiapi) or C is based on them (sysv64 and win64). Also pinging `@phlopsi,` because he noticed first this oversight when writing a library for UEFI.
Configuration menu - View commit details
-
Copy full SHA for a227543 - Browse repository at this point
Copy the full SHA a227543View commit details -
Rollup merge of rust-lang#101428 - JakobDegen:build-tests, r=oli-obk
Add mir building test directory The first commit renames `mir-map.0` mir dumps to `built.after` dumps. I am happy to drop this commit if someone can explain the origin of the name. The second commit moves a bunch of mir building tests into their own directory. I did my best to make sure that all of these tests are actually testing mir building, and not just incidentally using `built.after` r? `@oli-obk`
Configuration menu - View commit details
-
Copy full SHA for 5965158 - Browse repository at this point
Copy the full SHA 5965158View commit details -
Rollup merge of rust-lang#101944 - notriddle:notriddle/toggle-all-doc…
…s, r=jsha,GuillaumeGomez rustdoc: clean up `#toggle-all-docs` This change converts the element from an `<a>` link to a button. It's pretty much directly trading slightly more CSS for slightly less HTML, and it's also semantically correct (so you don't get a broken "bookmark" option when you right click on it). While doing this, I also got rid of the unnecessary `class="inner"` attribute on the inner span. There was a style targeting `.collapse-toggle > .inner`, but no CSS ever targeted the `#toggle-all-docs > .inner`. Preview: https://notriddle.com/notriddle-rustdoc-test/button-toggle-all-docs/index.html
Configuration menu - View commit details
-
Copy full SHA for a0e9c70 - Browse repository at this point
Copy the full SHA a0e9c70View commit details -
Rollup merge of rust-lang#102101 - BelovDV:new-check-lld-version, r=p…
…etrochenkov check lld version to choose correct option to disable multi-threading in tests Testing compiler with 'use-lld = true' may be incorrect with old lld. Flag, disabling multi-threading, should consider lld version. r? `@petrochenkov`
Configuration menu - View commit details
-
Copy full SHA for c0ee7a1 - Browse repository at this point
Copy the full SHA c0ee7a1View commit details -
Rollup merge of rust-lang#102327 - ChrisDenton:std-raw-dylib, r=thomcc
Use `raw-dylib` in the std for non-x86 Windows The [`raw_dylib`](rust-lang#58713) feature was recently [stabilized for non-x86 Windows targets](rust-lang#99916). This is now in beta so std start to use it without feature flags. Eventually this may allowing linking Rust programs without needing import libraries. I think the standard library is best placed to dog food before the beta becomes the stable the release. There hopefully shouldn't be any issues but if there are it'd be good to catch them early.
Configuration menu - View commit details
-
Copy full SHA for d70f59d - Browse repository at this point
Copy the full SHA d70f59dView commit details -
Rollup merge of rust-lang#103746 - notriddle:notriddle/incoherent-dyn…
…-trait, r=GuillaumeGomez rustdoc: add support for incoherent impls on structs and traits Fixes rust-lang#103170
Configuration menu - View commit details
-
Copy full SHA for b544523 - Browse repository at this point
Copy the full SHA b544523View commit details -
Rollup merge of rust-lang#103758 - GuillaumeGomez:reexports-search-re…
…sult-test, r=notriddle Add regression test for reexports in search results Fixes rust-lang#86337. r? `@notriddle`
Configuration menu - View commit details
-
Copy full SHA for 7080630 - Browse repository at this point
Copy the full SHA 7080630View commit details -
Rollup merge of rust-lang#103764 - SarthakSingh31:issue-94187-2, r=co…
…mpiler-errors All verbosity checks in `PrettyPrinter` now go through `PrettyPrinter::should_print_verbose` Follow-up to rust-lang#103428. That pr only partially fixed rust-lang#94187. In some cases (like closures) `std::any::type_name` was still producing a different output when `-Zverbose` was enabled. This pr fixes those cases and adds a new function `PrettyPrinter::should_print_verbose`. This function should always be used over `self.tcx().sess.verbose()` inside a `impl PrettyPrinter`. Maybe closes rust-lang#94187 now. r? `@compiler-errors`
Configuration menu - View commit details
-
Copy full SHA for b46dd7c - Browse repository at this point
Copy the full SHA b46dd7cView commit details