| Age | Commit message (Expand) | Author | Lines |
| 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-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 |
| 2025-06-19 | unify two -Ctarget-feature parsers | Ralf Jung | -105/+134 |
| 2025-06-19 | move -Ctarget-feature handling into shared code | Ralf Jung | -51/+225 |
| 2025-06-19 | move cfg(target_feature) computation into shared place | Ralf Jung | -2/+97 |
| 2025-06-18 | Rollup merge of #142507 - folkertdev:fn-align-align-attribute, r=jdonszelmann | Trevor Gross | -12/+2 |
| 2025-06-18 | Rollup merge of #142619 - klensy:or_fun_call, r=nnethercote | Jakub Beránek | -5/+5 |
| 2025-06-18 | Rollup merge of #142383 - scottmcm:operandref-builder, r=workingjubilee | Jakub Beránek | -76/+134 |
| 2025-06-18 | convert the `optimize` attribute to a new parser | Jana Dönszelmann | -41/+2 |
| 2025-06-18 | add `#[align]` attribute | Folkert de Vries | -12/+2 |
| 2025-06-18 | Auto merge of #141061 - dpaoliello:shimasfn, r=bjorn3 | bors | -13/+1 |
| 2025-06-17 | CodeGen: rework Aggregate implemention for rvalue_creates_operand cases | Scott McMurray | -76/+134 |
| 2025-06-17 | use consistent attr errors in all attribute parsers | Jana Dönszelmann | -15/+0 |
| 2025-06-17 | fix bugs in inline/force_inline and diagnostics of all attr parsers | Jana Dönszelmann | -7/+9 |
| 2025-06-17 | convert entire codebase to parsed inline attrs | Jana Dönszelmann | -45/+8 |
| 2025-06-17 | apply clippy::or_fun_call | klensy | -5/+5 |
| 2025-06-17 | Rollup merge of #142598 - ostylk:fix/ppc64_llvmabi, r=nikic,workingjubilee | Jubilee | -0/+18 |
| 2025-06-17 | Rollup merge of #142595 - workingjubilee:revert-warning-138139, r=ChrisDenton | Jubilee | -19/+0 |
| 2025-06-16 | indicate ppc64 elf abi in e_flags | ostylk | -0/+18 |
| 2025-06-16 | Revert overeager warning for misuse of `--print native-static-libs` | Jubilee Young | -19/+0 |
| 2025-06-16 | Change __rust_no_alloc_shim_is_unstable to be a function | Daniel Paoliello | -13/+1 |
| 2025-06-16 | Fix RISC-V C function ABI when passing/returning structs containing floats | beetrees | -7/+50 |
| 2025-06-15 | Rollup merge of #141769 - bjorn3:codegen_metadata_module_rework, r=workingjub... | León Orell Valerian Liehr | -110/+75 |
| 2025-06-15 | Rollup merge of #133952 - bjorn3:remove_wasm_legacy_abi, r=alexcrichton | León Orell Valerian Liehr | -38/+7 |
| 2025-06-14 | Auto merge of #142259 - sayantn:simplify-intrinsics, r=workingjubilee | bors | -2/+2 |
| 2025-06-14 | Remove all support for wasm's legacy ABI | bjorn3 | -38/+7 |
| 2025-06-13 | Auto merge of #142443 - matthiaskrgr:rollup-l1l6d0v, r=matthiaskrgr | bors | -1/+2 |
| 2025-06-13 | Rollup merge of #135927 - azhogin:azhogin/retpoline, r=davidtwco | Matthias Krüger | -1/+2 |
| 2025-06-13 | Rollup merge of #142410 - RalfJung:align_of, r=WaffleLapkin,workingjubilee | Matthias Krüger | -1/+1 |