| Age | Commit message (Expand) | Author | Lines |
| 2025-06-30 | Rollup merge of #143196 - Periodic1911:link_section, r=oli-obk | dianqk | -10/+3 |
| 2025-06-30 | fix bitcast of single-element SIMD vectors | Folkert de Vries | -8/+2 |
| 2025-06-30 | Require either wrapping nullary intrinsincs in const blocks or explicitly dec... | Oli Scherer | -1/+22 |
| 2025-06-30 | Stop backends from needing to support nullary intrinsics | Oli Scherer | -4/+0 |
| 2025-06-29 | inherit `#[align]` from trait method prototypes | Folkert de Vries | -9/+22 |
| 2025-06-29 | Port #[link_section] to the new attribute parsing infrastructure | Anne Stijns | -10/+3 |
| 2025-06-29 | mir: Add a `new` method to `statement` | dianqk | -4/+4 |
| 2025-06-29 | Rollup merge of #143138 - JonathanBrouwer:link_name_parser, r=jdonszelmann | Matthias Krüger | -1/+1 |
| 2025-06-29 | Rollup merge of #143088 - firefighterduck:improve-doc-discr-tag, r=RalfJung | Matthias Krüger | -10/+1 |
| 2025-06-29 | Rollup merge of #142641 - bjorn3:proc_macro_symbols_o, r=jieyouxu | Matthias Krüger | -2/+7 |
| 2025-06-28 | move discr=varid check to layout_sanity_check | Florian Sextl | -10/+1 |
| 2025-06-28 | Port `#[link_name]` to the new attribute parsing infrastructure | Jonathan Brouwer | -1/+1 |
| 2025-06-28 | Auto merge of #141759 - 1c3t3a:discriminants-query, r=saethlin | bors | -0/+6 |
| 2025-06-27 | Rollup merge of #140809 - bjorn3:panic_runtime_cleanup, r=petrochenkov | Matthias Krüger | -21/+33 |
| 2025-06-27 | Rollup merge of #143020 - RalfJung:codegen_fn_attrs, r=oli-obk | Guillaume Gomez | -1/+3 |
| 2025-06-27 | Generate symbols.o for proc-macros too | bjorn3 | -2/+7 |
| 2025-06-27 | Update comments | bjorn3 | -5/+5 |
| 2025-06-27 | Insert checks for enum discriminants when debug assertions are enabled | Bastian Kersting | -0/+6 |
| 2025-06-27 | Split exported_symbols for generic and non-generic symbols | bjorn3 | -9/+27 |
| 2025-06-27 | Port `#[used]` to new attribute parsing infrastructure | Jonathan Brouwer | -46/+5 |
| 2025-06-27 | codegen_fn_attrs: make comment more precise | Ralf Jung | -1/+3 |
| 2025-06-26 | Move mixed export_name/no_mangle check to check_attr.rs and improve the error | Jonathan Brouwer | -66/+2 |
| 2025-06-26 | Port `#[export_name]` to the new attribute parsing infrastructure | Jonathan Brouwer | -18/+4 |
| 2025-06-25 | Auto merge of #142879 - Mark-Simulacrum:opt-cleanup, r=WaffleLapkin | bors | -1/+1 |
| 2025-06-24 | Rollup merge of #142825 - jdonszelmann:track-caller, r=oli-obk | Jubilee | -28/+26 |
| 2025-06-24 | Rollup merge of #142768 - scottmcm:avoid-unneeded-bitcast, r=WaffleLapkin | Jubilee | -2/+8 |
| 2025-06-24 | Auto merge of #142979 - matthiaskrgr:rollup-szqah4e, r=matthiaskrgr | bors | -7/+7 |
| 2025-06-24 | Rewrite #[track_caller] | Jana Dönszelmann | -28/+26 |
| 2025-06-24 | Fix LTO for internalizing rustc_std_internal_symbol symbols | bjorn3 | -0/+15 |
| 2025-06-24 | Add all rustc_std_internal_symbol to symbols.o | bjorn3 | -21/+18 |
| 2025-06-24 | Rollup merge of #142742 - dpaoliello:arm64eclinking, r=bjorn3 | Guillaume Gomez | -49/+141 |
| 2025-06-24 | rustc_session: Add a structure for keeping both explicit and default sysroots | Vadim Petrochenkov | -7/+7 |
| 2025-06-23 | Rollup merge of #142923 - folkertdev:min-function-alignment-no-attributes, r=... | Jubilee | -6/+4 |
| 2025-06-23 | [Arm64EC] Only decorate functions with `#` | Daniel Paoliello | -49/+141 |
| 2025-06-23 | fix `-Zmin-function-alignment` without attributes | Folkert de Vries | -6/+4 |
| 2025-06-23 | rewrite #[naked] parser | Jana Dönszelmann | -1/+1 |
| 2025-06-23 | Rollup merge of #142854 - folkertdev:centralize-min-function-alignment, r=wor... | Matthias Krüger | -6/+8 |
| 2025-06-22 | Port `#[no_mangle]` to new attribute parsing infrastructure | Jonathan Brouwer | -24/+32 |
| 2025-06-22 | Remove dead instructions in terminate blocks | Mark Rousskov | -1/+1 |
| 2025-06-21 | target-feature: enable rust target features implied by target-cpu | Jed Brown | -2/+13 |
| 2025-06-22 | centralize `-Zmin-function-alignment` logic | Folkert de Vries | -6/+8 |
| 2025-06-20 | Rollup merge of #142650 - camsteffen:refactor-translator, r=petrochenkov | Trevor Gross | -13/+7 |
| 2025-06-20 | cold | Jana Dönszelmann | -4/+15 |
| 2025-06-20 | Rollup merge of #140920 - RalfJung:target-feature-unification, r=nnethercote,... | Trevor Gross | -52/+347 |
| 2025-06-20 | Rollup merge of #138291 - jdonszelmann:optimize-attr, r=oli-obk | Trevor Gross | -41/+2 |
| 2025-06-19 | Avoid a bitcast FFI call in transmuting | Scott McMurray | -2/+8 |
| 2025-06-19 | Extract Translator struct | Cameron Steffen | -13/+7 |
| 2025-06-19 | various minor target feature cleanups | Ralf Jung | -17/+12 |
| 2025-06-19 | line-wrap and extend comments, typos | Ralf Jung | -9/+16 |
| 2025-06-19 | cg_gcc: properly populate cfg(target_features) with -Ctarget-features | Ralf Jung | -9/+4 |