| Age | Commit message (Expand) | Author | Lines |
| 2025-05-04 | Initial support for dynamically linked crates | Bryanskiy | -0/+54 |
| 2025-04-23 | fix ICE in attribute name printing | Folkert de Vries | -1/+1 |
| 2025-04-18 | Rollup merge of #139615 - nnethercote:rm-name_or_empty, r=jdonszelmann | Matthias Krüger | -5/+4 |
| 2025-04-16 | Move eager translation to a method on `Diag` | Jake Goulding | -6/+2 |
| 2025-04-17 | Replace infallible `name_or_empty` methods with fallible `name` methods. | Nicholas Nethercote | -4/+3 |
| 2025-04-17 | Fix attribute printing in an error. | Nicholas Nethercote | -1/+1 |
| 2025-04-13 | Rollup merge of #139001 - folkertdev:naked-function-rustic-abi, r=traviscross... | Jacob Pratt | -4/+0 |
| 2025-04-07 | Add `naked_functions_rustic_abi` feature gate | Folkert de Vries | -4/+0 |
| 2025-03-31 | Rollup merge of #138842 - Noratrieb:inline-exported, r=me,saethlin | Matthias Krüger | -0/+5 |
| 2025-03-25 | Use `Option<Symbol>` in `DuplicateLangItem`. | Nicholas Nethercote | -7/+13 |
| 2025-03-24 | Emit `unused_attributes` for `#[inline]` on exported functions | Noratrieb | -0/+5 |
| 2025-03-21 | Fix lint name in unused linker_messages warning | bjorn3 | -2/+2 |
| 2025-03-01 | Implment `#[cfg]` and `#[cfg_attr]` in `where` clauses | Frank King | -0/+8 |
| 2025-02-27 | require trait impls to have matching const stabilities as the traits | Deadbeef | -0/+39 |
| 2025-02-25 | Teach structured errors to display short `Ty` | Esteban Küber | -2/+2 |
| 2025-02-24 | Introduce new-style attribute parsers for several attributes | Jana Dönszelmann | -40/+8 |
| 2025-02-08 | Rustfmt | bjorn3 | -5/+9 |
| 2025-01-25 | Rollup merge of #136032 - estebank:issue-136028, r=SparrowLii | Jacob Pratt | -1/+1 |
| 2025-01-25 | Auto merge of #119286 - jyn514:linker-output, r=bjorn3 | bors | -0/+2 |
| 2025-01-24 | Account for mutable borrow in argument suggestion | Esteban Küber | -1/+1 |
| 2025-01-21 | remove support for the #[start] attribute | Ralf Jung | -11/+0 |
| 2025-01-20 | warn on unused linker_messages warning attributes | jyn | -0/+2 |
| 2025-01-11 | On unused assign lint, detect `mut arg: &Ty` meant to be `arg: &mut Ty` | Esteban Küber | -1/+18 |
| 2025-01-10 | mir_transform: implement forced inlining | David Wood | -0/+18 |
| 2024-12-25 | Overhaul error messages for disallowed coverage attributes | Zalathar | -4/+12 |
| 2024-12-20 | Restrict `#[non_exaustive]` on structs with default field values | Esteban Küber | -0/+9 |
| 2024-12-18 | Check `#[diagnostic::do_not_recommend]` for arguments | Georg Semmler | -0/+4 |
| 2024-12-17 | Remove `rustc::existing_doc_keyword` lint. | Nicholas Nethercote | -5/+6 |
| 2024-12-03 | Auto merge of #133321 - compiler-errors:const-checker, r=wesleywiser | bors | -7/+0 |
| 2024-11-23 | Rollup merge of #127483 - BertalanD:no_sanitize-global-var, r=rcvalle | 许杰友 Jieyou Xu (Joe) | -0/+11 |
| 2024-11-22 | Get rid of HIR const checker | Michael Goulet | -7/+0 |
| 2024-11-11 | Auto merge of #127589 - notriddle:notriddle/search-sem-3, r=GuillaumeGomez | bors | -0/+7 |
| 2024-11-08 | remove support for rustc_safe_intrinsic attribute; use rustc_intrinsic functi... | Ralf Jung | -9/+0 |
| 2024-11-02 | Allow disabling ASan instrumentation for globals | Daniel Bertalan | -0/+11 |
| 2024-10-30 | rustdoc-search: simplify rules for generics and type params | Michael Howell | -0/+7 |
| 2024-10-28 | Error on alignments greater than `isize::MAX` | asquared31415 | -0/+9 |
| 2024-10-25 | Re-do recursive const stability checks | Ralf Jung | -0/+8 |
| 2024-10-22 | Rollup merge of #131732 - m4tx:fix-82824, r=davidtwco | Matthias Krüger | -0/+21 |
| 2024-10-20 | misapplied optimize attribute throws a compilation error (#128488) | ash | -3/+9 |
| 2024-10-15 | Add doc(plugins), doc(passes), etc. to INVALID_DOC_ATTRIBUTES | Mateusz Maćkowski | -0/+21 |
| 2024-10-15 | Auto merge of #129458 - EnzymeAD:enzyme-frontend, r=jieyouxu | bors | -0/+8 |
| 2024-10-12 | Rollup merge of #131567 - CastilloDel:reject-unstable-with-accepted-features,... | Matthias Krüger | -0/+11 |
| 2024-10-12 | Emit an error for unstable attributes that reference already stable features | CastilloDel | -0/+11 |
| 2024-10-11 | Single commit implementing the enzyme/autodiff frontend | Manuel Drehwald | -0/+8 |
| 2024-10-06 | various fixes for `naked_asm!` implementation | Folkert de Vries | -2/+1 |
| 2024-10-06 | remove checks that are now performed during macro expansion of `naked_asm!` | Folkert de Vries | -15/+0 |
| 2024-10-06 | disallow `asm!` in `#[naked]` functions | Folkert de Vries | -4/+4 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -10/+6 |
| 2024-09-13 | Remove unnecessary lifetime from `FeaturePreviouslyDeclared`. | Nicholas Nethercote | -2/+2 |
| 2024-09-10 | disallow `naked_asm!` outside of `#[naked]` functions | Folkert de Vries | -0/+7 |