| Age | Commit message (Expand) | Author | Lines |
| 2021-10-06 | add platform support details file for armv7-unknown-linux-uclibc | Jonah Petri | -0/+1 |
| 2021-10-06 | Add new target armv7-unknown-linux-uclibceabihf | Yannick Koehler | -0/+25 |
| 2021-10-02 | Remove various unused feature gates | bjorn3 | -1/+0 |
| 2021-10-01 | Rollup merge of #88820 - hlopko:add_pie_relocation_model, r=petrochenkov | Manish Goregaokar | -0/+3 |
| 2021-10-01 | Add `pie` as another `relocation-model` value | Marcel Hlopko | -0/+3 |
| 2021-09-28 | Add SOLID targets | Tomoaki Kawada | -0/+74 |
| 2021-09-22 | Disable the leak sanitizer on Macos aarch64 for now. | Hans Kratz | -1/+3 |
| 2021-09-20 | Auto merge of #88321 - glaubitz:m68k-linux, r=wesleywiser | bors | -0/+48 |
| 2021-09-18 | Querify `fn_abi_of_{fn_ptr,instance}`. | Eduard-Mihai Burtescu | -0/+1 |
| 2021-09-18 | ty::layout: intern `FnAbi`s as `&'tcx`. | Eduard-Mihai Burtescu | -11/+11 |
| 2021-09-18 | ty::layout: propagate errors up to (but not out of) `FnAbi::of_*`. | Eduard-Mihai Burtescu | -2/+25 |
| 2021-09-18 | rustc_target: `adjust_for_cabi` -> `adjust_for_foreign_abi`. | Eduard-Mihai Burtescu | -1/+1 |
| 2021-09-17 | compiler/rustc_target: Add support for m68k-linux-gnu | John Paul Adrian Glaubitz | -0/+48 |
| 2021-09-13 | Auto merge of #87794 - bonega:enum_niche_prefer_zero, r=nagisa | bors | -9/+43 |
| 2021-09-13 | enum niche allocation grows toward zero if possible | Andreas Liljeqvist | -9/+43 |
| 2021-09-13 | Auto merge of #88529 - Meziu:master, r=nagisa | bors | -0/+45 |
| 2021-09-10 | ARMV6K 3DS: Removed useless parameters in target spec | Meziu | -3/+1 |
| 2021-09-09 | bugfix | Andreas Liljeqvist | -1/+1 |
| 2021-09-09 | Wrap | Andreas Liljeqvist | -1/+1 |
| 2021-09-09 | rename `is_valid_for` to `is_valid` | Andreas Liljeqvist | -2/+2 |
| 2021-09-09 | Rename `(un)signed` to `(un)signed_int` | Andreas Liljeqvist | -6/+6 |
| 2021-09-09 | Move `unsigned_max` etc into `Size` again | Andreas Liljeqvist | -7/+22 |
| 2021-09-09 | Make `abi::Abi` `Copy` and remove a *lot* of refs | Andreas Liljeqvist | -19/+19 |
| 2021-09-09 | Fix docstring | Andreas Liljeqvist | -2/+1 |
| 2021-09-09 | Use special `Debug` format when `start` > `end` | Andreas Liljeqvist | -1/+5 |
| 2021-09-09 | Remove `contains_zero`, respect the compiler | Andreas Liljeqvist | -8/+1 |
| 2021-09-09 | derive Copy for WrappingRange and Scalar | Andreas Liljeqvist | -5/+5 |
| 2021-09-09 | fix match | Andreas Liljeqvist | -2/+4 |
| 2021-09-09 | Add methods for checking for full ranges to `Scalar` and `WrappingRange` | Andreas Liljeqvist | -21/+15 |
| 2021-09-05 | Auto merge of #88499 - eddyb:layout-off, r=nagisa | bors | -41/+0 |
| 2021-09-03 | Auto merge of #88454 - devnexen:sunos_asan, r=wesleywiser | bors | -2/+4 |
| 2021-09-02 | Auto merge of #88516 - matthiaskrgr:clippy_perf_end_august, r=jyn514,Guillaum... | bors | -1/+1 |
| 2021-09-02 | Auto merge of #87114 - cjgillot:abilint, r=estebank | bors | -0/+3 |
| 2021-09-02 | rustc_target: move `LayoutOf` to `ty::layout`. | Eduard-Mihai Burtescu | -41/+0 |
| 2021-09-01 | Rollup merge of #88350 - programmerjake:add-ppc-cr-xer-clobbers, r=Amanieu | Mara Bos | -10/+61 |
| 2021-08-31 | Lint Abi in ast validation. | Camille GILLOT | -0/+3 |
| 2021-08-31 | some low hanging clippy::perf fixes | Matthias Krüger | -1/+1 |
| 2021-08-31 | ARMv6K Nintendo 3DS Tier 3 target added | Meziu | -0/+47 |
| 2021-08-30 | sunos systems add sanitizer supported. | David Carlier | -2/+4 |
| 2021-08-30 | Disallow the aapcs CC on Aarch64 | Simonas Kazlauskas | -1/+2 |
| 2021-08-29 | Auto merge of #88337 - eddyb:field-failure-is-not-an-option, r=nagisa | bors | -153/+133 |
| 2021-08-30 | rustc_target: remove `LayoutOf` bound from `TyAbiInterface`. | Eduard-Mihai Burtescu | -61/+51 |
| 2021-08-30 | rustc_target: `TyAndLayout::field` should never error. | Eduard-Mihai Burtescu | -9/+8 |
| 2021-08-29 | Auto merge of #88250 - rusticstuff:macos-lld, r=nagisa | bors | -1/+2 |
| 2021-08-28 | Auto merge of #88245 - Sl1mb0:s390-asm, r=Amanieu | bors | -0/+131 |
| 2021-08-27 | rustc_target: require `TyAbiInterface` in `LayoutOf`. | Eduard-Mihai Burtescu | -2/+2 |
| 2021-08-27 | rustc_target: rename `TyAndLayoutMethods` to `TyAbiInterface`. | Eduard-Mihai Burtescu | -65/+71 |
| 2021-08-27 | rustc_target: add lifetime parameter to `LayoutOf`. | Eduard-Mihai Burtescu | -79/+64 |
| 2021-08-26 | `#[inline]` non-generic `pub fn`s in `rustc_target::abi` and `ty::layout`. | Eduard-Mihai Burtescu | -0/+21 |
| 2021-08-26 | Auto merge of #88308 - eddyb:cooked-layouts, r=nagisa | bors | -1/+1 |