| Age | Commit message (Expand) | Author | Lines |
| 2025-05-29 | Remove RUSTC_RETRY_LINKER_ON_SEGFAULT hack | Noratrieb | -52/+2 |
| 2025-05-29 | Rollup merge of #141448 - bjorn3:codegen_refactors, r=WaffleLapkin | Guillaume Gomez | -19/+10 |
| 2025-05-29 | Rollup merge of #138139 - xizheyin:issue-137384, r=ChrisDenton | Jacob Pratt | -0/+19 |
| 2025-05-28 | Mark all optimize methods and the codegen method as safe | bjorn3 | -18/+9 |
| 2025-05-28 | Move supports_parallel from CodegenBackend to ExtraBackendMethods | bjorn3 | -1/+1 |
| 2025-05-24 | Cleanup CodegenFnAttrFlags | Noratrieb | -1/+1 |
| 2025-05-19 | Rollup merge of #140874 - mejrs:rads, r=WaffleLapkin | Stuart Cook | -1/+1 |
| 2025-05-18 | Remove rustc_attr_data_structures re-export from rustc_attr_parsing | mejrs | -1/+1 |
| 2025-05-17 | Rollup merge of #141035 - lqd:lld-warn, r=Mark-Simulacrum | Matthias Krüger | -1/+1 |
| 2025-05-15 | Revert "Fix linking statics on Arm64EC #140176" | Jieyou Xu | -97/+34 |
| 2025-05-15 | silence unexpected lld warning on old gccs | Rémy Rakic | -1/+1 |
| 2025-05-07 | [Arm64EC] Only decorate functions with `#` | Daniel Paoliello | -34/+97 |
| 2025-05-06 | Rollup merge of #140634 - smrobtzz:mips-elf-fixes, r=workingjubilee | Stuart Cook | -25/+41 |
| 2025-05-05 | Apply suggestions from code review | smrobtzz | -1/+12 |
| 2025-05-05 | Use more accurate ELF flags on MIPS | Sam Roberts | -25/+30 |
| 2025-05-05 | Rename Instance::new to Instance::new_raw and add a note that it is raw | Michael Goulet | -2/+2 |
| 2025-05-04 | Initial support for dynamically linked crates | Bryanskiy | -9/+13 |
| 2025-05-02 | Update compiler/rustc_codegen_ssa/src/back/link.rs | xizheyin | -2/+2 |
| 2025-05-02 | check all crate-type to find staticlib | xizheyin | -6/+6 |
| 2025-05-02 | Update compiler/rustc_codegen_ssa/src/back/link.rs | xizheyin | -1/+1 |
| 2025-05-02 | Emit warning while outputs is not exe and prints linkage info | xizheyin | -0/+19 |
| 2025-05-02 | linker: Quote symbol names in .def files | Vadim Petrochenkov | -1/+3 |
| 2025-05-01 | Auto merge of #138522 - osiewicz:shared-generics-respect-visibility, r=bjorn3 | bors | -12/+59 |
| 2025-04-28 | shared-generics: Do not share instantiations that cannot be created outside o... | Piotr Osiewicz | -12/+59 |
| 2025-04-28 | AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}... | Andrew Zhogin | -3/+20 |
| 2025-04-26 | Rollup merge of #140086 - ChrisDenton:backoff, r=petrochenkov | Matthias Krüger | -5/+4 |
| 2025-04-25 | Retry if creating temp fails with access denied | Chris Denton | -5/+4 |
| 2025-04-24 | strip underlying xcoff object | Henry Jiang | -2/+2 |
| 2025-04-25 | set subsections_via_symbols for ld64 helper sections | usamoi | -0/+6 |
| 2025-04-07 | Prepend temp files with a string per invocation of rustc | Michael Goulet | -6/+30 |
| 2025-04-07 | Simplify temp path creation a bit | Michael Goulet | -18/+9 |
| 2025-04-04 | refactor: Move env parsing of deployment target to rustc_session | Mads Marquart | -55/+5 |
| 2025-04-04 | refactor: Move Apple OSVersion (back) to rustc_target | Mads Marquart | -96/+16 |
| 2025-04-04 | Rollup merge of #138949 - madsmtm:rename-to-darwin, r=WaffleLapkin | Matthias Krüger | -25/+25 |
| 2025-04-03 | Make LevelAndSource a struct | Oli Scherer | -2/+2 |
| 2025-03-31 | Store only a metadata stub into `rlibs` and `dylibs` with `-Zembed-metadata=no` | Jakub Beránek | -3/+3 |
| 2025-03-28 | use `slice::contains` where applicable | Yotam Ofek | -1/+1 |
| 2025-03-27 | Rollup merge of #139010 - madsmtm:parse-xcrun-better, r=wesleywiser | Jacob Pratt | -65/+240 |
| 2025-03-27 | Emit better error messages when invoking xcrun | Mads Marquart | -41/+222 |
| 2025-03-27 | Invoke xcrun inside sess.time | Mads Marquart | -1/+1 |
| 2025-03-27 | refactor: Move Apple SDK names to rustc_codegen_ssa::back::apple | Mads Marquart | -27/+21 |
| 2025-03-26 | Always emit native-static-libs note, even if it is empty | Mads Marquart | -9/+5 |
| 2025-03-25 | Rollup merge of #138867 - petrochenkov:linkfix, r=nnethercote | Jacob Pratt | -12/+17 |
| 2025-03-25 | Rename `is_like_osx` to `is_like_darwin` | Mads Marquart | -25/+25 |
| 2025-03-25 | Auto merge of #136410 - saethlin:clean-up-cgu-internal-copy, r=compiler-errors | bors | -9/+4 |
| 2025-03-24 | Remove InstanceKind::generates_cgu_internal_copy | Ben Kimock | -9/+4 |
| 2025-03-25 | rustc_session: Add a helper function for obtaining staticlib prefix and suffix | Vadim Petrochenkov | -12/+5 |
| 2025-03-25 | linker: Avoid calling `linker_and_flavor` twice | Vadim Petrochenkov | -6/+9 |
| 2025-03-25 | linker: Fix staticlib naming for UEFI | Vadim Petrochenkov | -4/+13 |
| 2025-03-23 | Rollup merge of #137736 - bjorn3:compiler_builtins_export_fix, r=petrochenkov | Jacob Pratt | -2/+7 |