| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2021-05-11 | Add initial asm!() support for PowerPC | Dr. Chat | -1/+11 | |
| This includes GPRs and FPRs only | ||||
| 2021-05-10 | Unified CPU Requirements (#1126) | 二手掉包工程师 | -1/+1 | |
| 2021-05-09 | remove const_fn feature gate | Ralf Jung | -10/+0 | |
| 2021-05-07 | Rollup merge of #84815 - richkadel:coverage-docs-update-2021-05, r=tmandry | Yuki Okushi | -324/+378 | |
| Update coverage docs and command line help r? `@tmandry` cc: `@wesleywiser` | ||||
| 2021-05-06 | Renamed compiler-flags file to name of compiler-flag: instrument-coverage | Rich Kadel | -344/+349 | |
| And redirect users from the old file name. | ||||
| 2021-05-06 | Update coverage docs and command line help | Rich Kadel | -75/+124 | |
| 2021-05-05 | Implement RFC 2951: Native link modifiers | Luqman Aden | -0/+86 | |
| This commit implements both the native linking modifiers infrastructure as well as an initial attempt at the individual modifiers from the RFC. It also introduces a feature flag for the general syntax along with individual feature flags for each modifier. | ||||
| 2021-05-05 | add 'waiting-for-review' incantation to main contrib page (#1124) | Ralf Jung | -2/+6 | |
| 2021-05-03 | platform-support: Center the contents of the `std` and `host` columns | Josh Triplett | -2/+2 | |
| 2021-05-03 | Link to MCP from target tier policy | Jan-Erik Rediger | -4/+6 | |
| 2021-05-01 | Auto merge of #84658 - Amanieu:reserved_regs, r=petrochenkov | bors | -12/+12 | |
| Be stricter about rejecting LLVM reserved registers in asm! LLVM will silently produce incorrect code if these registers are used as operands. cc `@rust-lang/wg-inline-asm` | ||||
| 2021-05-01 | Reserve x18 on AArch64 and un-reserve x16 | Amanieu d'Antras | -3/+2 | |
| 2021-05-01 | Rollup merge of #84774 - kraai:fix-misspelling, r=jyn514 | Yuki Okushi | -1/+1 | |
| Fix misspelling Fix a misspelling of "or" in the source_code_based_coverage section of *The Rust Unstable Book*. | ||||
| 2021-05-01 | Rollup merge of #84756 - badboy:toc-for-tier-policy, r=GuillaumeGomez | Yuki Okushi | -0/+11 | |
| Add a ToC to the Target Tier Policy documentation The policy document is quite lengthy, I figured it might be good to have a quick way to jump to the specific tier policies. | ||||
| 2021-05-01 | Rollup merge of #84704 - joshtriplett:platform-support-target-tier-policy, ↵ | Yuki Okushi | -131/+174 | |
| r=pietroalbini platform-support.md: Update for consistency with Target Tier Policy Split into five sections to match the tiers: "Tier 1 with Host Tools", "Tier 1", "Tier 2 with Host Tools", "Tier 2", and "Tier 3". Explain each tier briefly in prose, and link to the corresponding section of the policy for full requirements. Drop the `host` columns from the first four, since the different sections distinguish that. (Keep the `host` column for "Tier 3", since it's a single list and the `host` column just indicates if host tools are expected to work.) Targets with host tools always have full support for std, so drop the `std` column from those. Move the explanations of the `std` column next to the appropriate tables, and drop the unknown/WIP case for tier 2 targets. Use "target" terminology consistently throughout. Sort each table by target name. | ||||
| 2021-04-30 | Fix misspelling | Matthew James Kraai | -1/+1 | |
| 2021-04-30 | Add a ToC to the Target Tier Policy documentation | Jan-Erik Rediger | -0/+11 | |
| 2021-04-29 | Link to Zulip search for finding the most recent check-in (#1118) | Joshua Nelson | -1/+4 | |
| 2021-04-29 | platform-support.md: Update for consistency with Target Tier Policy | Josh Triplett | -131/+174 | |
| Split into five sections to match the tiers: "Tier 1 with Host Tools", "Tier 1", "Tier 2 with Host Tools", "Tier 2", and "Tier 3". Explain each tier briefly in prose, and link to the corresponding section of the policy for full requirements. Drop the `host` columns from the first four, since the different sections distinguish that. (Keep the `host` column for "Tier 3", since it's a single list and the `host` column just indicates if host tools are expected to work.) Targets with host tools always have full support for std, so drop the `std` column from those. Move the explanations of the `std` column next to the appropriate tables, and drop the unknown/WIP case for tier 2 targets. Use "target" terminology consistently throughout. Sort each table by target name. | ||||
| 2021-04-28 | Update books | Eric Huss | -0/+0 | |
| 2021-04-28 | Be stricter about rejecting LLVM reserved registers in asm! | Amanieu d'Antras | -12/+13 | |
| 2021-04-27 | Suggest using `git range-diff` (#1092) | Camelid | -0/+60 | |
| I have found it to be very helpful when rebasing. | ||||
| 2021-04-27 | Remove the possible unnecessary flag | JohnTitor | -1/+1 | |
| 2021-04-27 | Replace some Travis-related things completely | Yuki Okushi | -2/+2 | |
| 2021-04-27 | Trigger GHA only on the original repo | Yuki Okushi | -1/+3 | |
| 2021-04-27 | Add sample nix shell | Joshua Nelson | -13/+77 | |
| This also suggests using `x.py setup` instead of copying config.toml. | ||||
| 2021-04-26 | more RA config suggestions (#1114) | Ralf Jung | -1/+3 | |
| 2021-04-26 | Cross-reference target tier policy from platform-support | Josh Triplett | -1/+2 | |
| 2021-04-26 | Add the target tier policy from accepted RFC 2803 | Josh Triplett | -0/+640 | |
| 2021-04-24 | Add Polymorphisation paper (#1093) | Nixon Enraght-Moony | -0/+1 | |
| 2021-04-23 | Mention unpretty=mir-cfg for debugging MIR | Smitty | -0/+275 | |
| 2021-04-22 | doc/platform-support: clarify UEFI support | David Rheinsberg | -2/+2 | |
| Add missing information on what standard-library features are supported by the UEFI targets. All current UEFI targets (which is i686 and x86_64) only support no_std cross-compilations. `std` support has not been worked on and is unlikely to emerge anytime soon, due to the much restricted environment that UEFI provides. | ||||
| 2021-04-20 | Fix broken doc link | Stephen Albert-Moore | -1/+1 | |
| 2021-04-18 | Auto merge of #83799 - crlf0710:stablize_non_ascii_idents, r=Manishearth | bors | -48/+0 | |
| Stablize `non-ascii-idents` This is the stablization PR for RFC 2457. Currently this is waiting on fcp in [tracking issue](https://github.com/rust-lang/rust/issues/55467). r? `@Manishearth` | ||||
| 2021-04-14 | Update books | Eric Huss | -0/+0 | |
| 2021-04-14 | Add powerpc64le-unknown-freebsd to src/doc/rustc/src/platform-support.md | Piotr Kubaj | -0/+1 | |
| 2021-04-10 | Auto merge of #84015 - tdelabro:issue-76704-fix, r=Amanieu | bors | -19/+53 | |
| doc asm feature - Added new 'Label' section with example and explanations Fixes #76704 | ||||
| 2021-04-09 | Improve formatting and update info in "method lookup" section | Camelid | -21/+12 | |
| 2021-04-09 | Change wording a bit: `module` => `crate` | Waffle Lapkin | -2/+2 | |
| It seems more correct | ||||
| 2021-04-09 | set allow_fail back on each example | Timothée Delabrouille | -17/+17 | |
| 2021-04-09 | fix misspelling of register xmm23 which made xmm13 being clobbered twice | Timothée Delabrouille | -1/+1 | |
| 2021-04-09 | conjugation | Timothée Delabrouille | -1/+1 | |
| 2021-04-09 | remove allow_fail and uncomment the [feature(asm)] on every example | Timothée Delabrouille | -30/+30 | |
| 2021-04-09 | fix typo (#1107) | Waffle Lapkin | -1/+1 | |
| 2021-04-09 | Merge branch 'issue-76704-fix' of https://github.com/tdelabro/rust into ↵ | Timothée Delabrouille | -1/+1 | |
| issue-76704-fix merging | ||||
| 2021-04-09 | precisions on the authorized labels + typo | Timothée Delabrouille | -2/+2 | |
| 2021-04-09 | add 'allow_fail' to example | Timothée | -1/+1 | |
| 2021-04-08 | fix typo | Waffle Lapkin | -1/+1 | |
| 2021-04-08 | New 'Label' section with example and explainations | Timothée Delabrouille | -3/+37 | |
| 2021-04-08 | Rollup merge of #81764 - jyn514:lint-links, r=GuillaumeGomez | Dylan DPC | -15/+8 | |
| Stabilize `rustdoc::bare_urls` lint Closes https://github.com/rust-lang/rust/issues/77501. Closes https://github.com/rust-lang/rust/issues/83598. | ||||
