| Age | Commit message (Expand) | Author | Lines |
| 2025-09-28 | Add a leading dash to linker plugin arguments in the gcc codegen | Antoni Boucher | -0/+6 |
| 2025-09-23 | Rollup merge of #146784 - dpaoliello:findmsvc, r=wesleywiser | Matthias Krüger | -3/+3 |
| 2025-09-21 | Add panic=immediate-abort | Ben Kimock | -5/+5 |
| 2025-09-19 | [win] Use find-msvc-tools instead of cc to find the linker and rc on Windows | Daniel Paoliello | -3/+3 |
| 2025-08-29 | Ensure we emit an allocator shim when only some crate types need one | bjorn3 | -4/+13 |
| 2025-08-27 | Port the `#[link]` attribute to the new parser | Jonathan Brouwer | -2/+5 |
| 2025-08-19 | Rollup merge of #145578 - vexide:armv7a-vex-v5+linked-files, r=davidtwco | 许杰友 Jieyou Xu (Joe) | -2/+7 |
| 2025-08-18 | Specify linker scripts after user link args | Lewis McClelland | -2/+7 |
| 2025-08-11 | Always attempt to invoke xcrun to get the Apple SDK | Mads Marquart | -4/+8 |
| 2025-08-11 | Pass Apple SDK root to compiler driver via SDKROOT env var | Mads Marquart | -8/+36 |
| 2025-08-11 | Simplify `add_apple_sdk` | Mads Marquart | -25/+20 |
| 2025-08-09 | Rollup merge of #141828 - Fulgen301:status-stack-buffer-overrun-diagnostic, r... | Stuart Cook | -0/+8 |
| 2025-08-08 | Add target_env = "macabi" and target_env = "sim" | Mads Marquart | -4/+4 |
| 2025-08-08 | Add diagnostic explaining STATUS_STACK_BUFFER_OVERRUN not only being | George Tokmaji | -0/+8 |
| 2025-08-02 | update flags for consistency | Kivooeo | -2/+3 |
| 2025-07-28 | use let chains in ast, borrowck, codegen, const_eval | Kivooeo | -6/+6 |
| 2025-07-17 | remove no_gc_sections | usamoi | -2/+0 |
| 2025-07-13 | pass --gc-sections if -Zexport-executable-symbols is enabled and improve tests | usamoi | -6/+3 |
| 2025-07-08 | remove `-znostart-stop-gc` workaround | Rémy Rakic | -29/+0 |
| 2025-07-08 | stabilize `-Clinker-features=-lld` on x64 linux | Rémy Rakic | -1/+1 |
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -3/+3 |
| 2025-06-24 | rustc_session: Add a structure for keeping both explicit and default sysroots | Vadim Petrochenkov | -6/+6 |
| 2025-06-16 | Revert overeager warning for misuse of `--print native-static-libs` | Jubilee Young | -19/+0 |
| 2025-06-15 | Rollup merge of #141769 - bjorn3:codegen_metadata_module_rework, r=workingjub... | León Orell Valerian Liehr | -20/+40 |
| 2025-06-13 | Rollup merge of #142221 - mustartt:aix-fix-strip-order, r=davidtwco | Matthias Krüger | -2/+2 |
| 2025-06-05 | Auto merge of #140872 - bjorn3:elf_use_used_linker, r=nikic | bors | -2/+3 |
| 2025-06-05 | Make #[used(linker)] the default on ELF too | bjorn3 | -2/+3 |
| 2025-06-03 | Move metadata object generation for dylibs to the linker code | bjorn3 | -14/+30 |
| 2025-06-03 | Only borrow EncodedMetadata in codegen_crate | bjorn3 | -6/+10 |
| 2025-06-02 | Auto merge of #141750 - Noratrieb:gold-rush, r=bjorn3 | bors | -1/+58 |
| 2025-05-31 | Warn when gold was used as the linker | Noratrieb | -1/+58 |
| 2025-05-29 | Remove RUSTC_RETRY_LINKER_ON_SEGFAULT hack | Noratrieb | -52/+2 |
| 2025-05-29 | Rollup merge of #138139 - xizheyin:issue-137384, r=ChrisDenton | Jacob Pratt | -0/+19 |
| 2025-05-15 | silence unexpected lld warning on old gccs | Rémy Rakic | -1/+1 |
| 2025-05-04 | Initial support for dynamically linked crates | Bryanskiy | -5/+9 |
| 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-04-26 | Rollup merge of #140086 - ChrisDenton:backoff, r=petrochenkov | Matthias Krüger | -3/+2 |
| 2025-04-25 | Retry if creating temp fails with access denied | Chris Denton | -3/+2 |
| 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 | -1/+6 |
| 2025-04-07 | Simplify temp path creation a bit | Michael Goulet | -2/+1 |
| 2025-04-04 | refactor: Move env parsing of deployment target to rustc_session | Mads Marquart | -2/+2 |
| 2025-04-04 | refactor: Move Apple OSVersion (back) to rustc_target | Mads Marquart | -4/+3 |
| 2025-04-04 | Rollup merge of #138949 - madsmtm:rename-to-darwin, r=WaffleLapkin | Matthias Krüger | -6/+6 |
| 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 | -1/+1 |