| Age | Commit message (Expand) | Author | Lines |
| 2025-07-31 | remove rustc_attr_data_structures | Jana Dönszelmann | -1059/+0 |
| 2025-07-29 | coverage: Rename `CoverageStatus` to `CoverageAttrKind` | Zalathar | -14/+6 |
| 2025-07-26 | Add attributes to AttributeKind | Jonathan Brouwer | -0/+16 |
| 2025-07-23 | Ports `#[macro_use]` and `#[macro_escape]` to the new attribute parsing infra... | Jonathan Brouwer | -2/+23 |
| 2025-07-22 | Rollup merge of #144080 - jieyouxu:realign, r=BoxyUwU | 许杰友 Jieyou Xu (Joe) | -0/+1 |
| 2025-07-19 | Auto merge of #144145 - matthiaskrgr:rollup-swc74s4, r=matthiaskrgr | bors | -4/+4 |
| 2025-07-19 | Mitigate `#[align]` name resolution ambiguity regression with a rename | Jieyou Xu | -0/+1 |
| 2025-07-18 | Rollup merge of #144050 - JonathanBrouwer:cross-crate-reexport, r=jdonszelmann | Matthias Krüger | -4/+4 |
| 2025-07-18 | Auto merge of #143845 - cjgillot:stability-query, r=jieyouxu | bors | -4/+4 |
| 2025-07-18 | Rollup merge of #143891 - scrabsha:push-xxtttopqoprr, r=jdonszelmann | Matthias Krüger | -0/+20 |
| 2025-07-17 | Include ErrorGuaranteed in StableSince::Err. | Camille GILLOT | -4/+4 |
| 2025-07-17 | Fix encoding of `link_section` and `no_mangle` cross crate | Jonathan Brouwer | -4/+4 |
| 2025-07-17 | Auto merge of #140399 - tiif:unstable_impl, r=lcnr,BoxyUwU | bors | -0/+4 |
| 2025-07-16 | Port `#[coverage]` to the new attribute system | Sasha Pourcelot | -0/+20 |
| 2025-07-15 | Implement other logics | tiif | -0/+1 |
| 2025-07-15 | Setup unstable feature bound attribute | tiif | -0/+3 |
| 2025-07-15 | Auto merge of #143958 - samueltardieu:rollup-lh1s143, r=samueltardieu | bors | -0/+4 |
| 2025-07-15 | Define datastructures for `#[cfg]` attribute, move StrippedCfgItem | Jonathan Brouwer | -1/+26 |
| 2025-07-14 | Port `#[pointee]` to the new attribute parsing infrastructure | Jonathan Brouwer | -0/+4 |
| 2025-07-14 | Rollup merge of #143855 - JonathanBrouwer:omit_gdb_pretty_printer_section, r=... | Samuel Tardieu | -0/+4 |
| 2025-07-14 | Rollup merge of #143217 - Periodic1911:link-ordinal, r=jdonszelmann | Jakub Beránek | -0/+4 |
| 2025-07-13 | Port `#[link_ordinal]` to the new attribute parsing infrastructure. | Anne Stijns | -0/+4 |
| 2025-07-12 | Port `#[omit_gdb_pretty_printer_section]` to the new attribute parsing infras... | Jonathan Brouwer | -0/+4 |
| 2025-07-12 | Port `#[automatically_derived]` to the new attribute parsing infrastructure | Jonathan Brouwer | -0/+4 |
| 2025-07-09 | Port `#[rustc_coherence_is_core]` to the new attribute system | Pavel Grigorenko | -0/+4 |
| 2025-07-09 | Port `#[rustc_allow_incoherent_impl]` to the new attribute system | Pavel Grigorenko | -0/+4 |
| 2025-07-09 | Port `#[rustc_paren_sugar]` to the new attribute system | Pavel Grigorenko | -0/+4 |
| 2025-07-09 | Port `#[fundamental]` to the new attribute system | Pavel Grigorenko | -0/+4 |
| 2025-07-09 | Port `#[marker]` to the new attribute system | Pavel Grigorenko | -0/+4 |
| 2025-07-09 | Port `#[rustc_unsafe_specialization_marker]` to the new attribute system | Pavel Grigorenko | -0/+4 |
| 2025-07-09 | Port `#[rustc_specialization_trait]` to the new attribute system | Pavel Grigorenko | -0/+4 |
| 2025-07-09 | Port `#[type_const]` to the new attribute system | Pavel Grigorenko | -0/+4 |
| 2025-07-09 | Port `#[rustc_coinductive]` to the new attribute system | Pavel Grigorenko | -0/+4 |
| 2025-07-09 | Port `#[rustc_do_not_implement_via_object]` to the new attribute system | Pavel Grigorenko | -0/+4 |
| 2025-07-09 | Port `#[rustc_deny_explicit_impl]` to the new attribute system | Pavel Grigorenko | -0/+4 |
| 2025-07-09 | Port `#[const_trait]` to the new attribute system | Pavel Grigorenko | -0/+4 |
| 2025-07-08 | Rollup merge of #143593 - mejrs:dummy, r=jdonszelmann | Matthias Krüger | -0/+4 |
| 2025-07-07 | Port #[rustc_dummy] | mejrs | -0/+4 |
| 2025-07-07 | Port `#[rustc_std_internal_symbol]` to the new attribute system | Pavel Grigorenko | -0/+4 |
| 2025-07-07 | Port `#[ffi_pure]` to the new attribute system | Pavel Grigorenko | -0/+4 |
| 2025-07-07 | Port `#[ffi_const]` to the new attribute system | Pavel Grigorenko | -0/+4 |
| 2025-07-07 | Port `#[export_stable]` to the new attribute system | Pavel Grigorenko | -0/+4 |
| 2025-07-07 | Rollup merge of #143535 - reallesee:patch-1, r=jdonszelmann | Jacob Pratt | -1/+1 |
| 2025-07-06 | Port `#[path]` to the new attribute parsing infrastructure | Jonathan Brouwer | -0/+4 |
| 2025-07-06 | Remove duplicate word | Micke | -1/+1 |
| 2025-07-06 | Rewrite empty attribute lint | Jonathan Brouwer | -4/+3 |
| 2025-07-05 | Port `#[ignore]` to the new attribute parsing infrastructure | Jonathan Brouwer | -0/+8 |
| 2025-07-04 | Port `#[non_exhaustive]` to the new attribute parsing infrastructure | Jonathan Brouwer | -0/+4 |
| 2025-07-04 | Rollup merge of #143400 - GrigorenkoPV:attributes/lints, r=jdonszelmann | Matthias Krüger | -6/+12 |
| 2025-07-04 | Port `#[rustc_pass_by_value]` to the new attribute system | Pavel Grigorenko | -0/+4 |