| Age | Commit message (Expand) | Author | Lines |
| 2025-03-21 | Auto merge of #128320 - saethlin:link-me-maybe, r=compiler-errors | bors | -6/+15 |
| 2025-03-21 | Also check for compiler-builtins in linked_symbols | bjorn3 | -1/+3 |
| 2025-03-21 | Don't attempt to export compiler-builtins symbols from rust dylibs | bjorn3 | -1/+4 |
| 2025-03-18 | Auto merge of #138630 - matthiaskrgr:rollup-kk1gogr, r=matthiaskrgr | bors | -66/+54 |
| 2025-03-17 | Auto merge of #127173 - bjorn3:mangle_rustc_std_internal_symbol, r=wesleywise... | bors | -5/+11 |
| 2025-03-17 | Flatten `if`s in `rustc_codegen_ssa` | Yotam Ofek | -66/+54 |
| 2025-03-17 | Rollup merge of #137449 - compiler-errors:control-flow, r=Amanieu,lnicola | Matthias Krüger | -1/+1 |
| 2025-03-17 | Remove implicit #[no_mangle] for #[rustc_std_internal_symbol] | bjorn3 | -5/+11 |
| 2025-03-17 | Use `strip_{prefix|suffix}` instead of `{starts|ends}_with`+indexing | Yotam Ofek | -2/+7 |
| 2025-03-16 | Suppress must_use in compiler and tools | Michael Goulet | -1/+1 |
| 2025-03-14 | feat(linker): check ARG_MAX on Unix platforms | Weihang Lo | -7/+41 |
| 2025-03-14 | fix(linker): use arg list estimate on only Windows | Weihang Lo | -1/+1 |
| 2025-03-14 | fix(linker): prevent overflow when estimating CLI arg list length | Weihang Lo | -1/+2 |
| 2025-03-14 | Rollup merge of #138432 - weihanglo:lld, r=lqd | Jacob Pratt | -7/+0 |
| 2025-03-13 | Auto merge of #138450 - matthiaskrgr:rollup-4im25vf, r=matthiaskrgr | bors | -2/+1 |
| 2025-03-13 | Rollup merge of #138404 - bjorn3:sysroot_handling_cleanup, r=petrochenkov,jie... | Matthias Krüger | -2/+1 |
| 2025-03-13 | Rollup merge of #138273 - petrochenkov:nonatroot, r=bjorn3 | Matthias Krüger | -14/+12 |
| 2025-03-12 | fix: remove the check of lld not supporting @response-file | Weihang Lo | -7/+0 |
| 2025-03-12 | Don't return an error from get_or_default_sysroot | bjorn3 | -2/+1 |
| 2025-03-12 | Move methods from `Map` to `TyCtxt`, part 4. | Nicholas Nethercote | -1/+1 |
| 2025-03-09 | metadata: Ignore sysroot when doing the manual native lib search in rustc | Vadim Petrochenkov | -14/+12 |
| 2025-03-09 | Rollup merge of #138040 - thaliaarchi:use-prelude-size-of.compiler, r=compile... | Matthias Krüger | -1/+1 |
| 2025-03-08 | Rollup merge of #137685 - lqd:nostart-stop-gc, r=petrochenkov | Jacob Pratt | -0/+29 |
| 2025-03-07 | Rollup merge of #137337 - dalvescb:master, r=petrochenkov | Jacob Pratt | -3/+3 |
| 2025-03-07 | compiler: Use size_of from the prelude instead of imported | Thalia Archibald | -1/+1 |
| 2025-03-07 | Rollup merge of #137549 - oli-obk:llvm-ffi, r=davidtwco | Matthias Krüger | -0/+3 |
| 2025-03-05 | linux x64: default to `-znostart-stop-gc` | Rémy Rakic | -0/+29 |
| 2025-03-04 | Auto merge of #135695 - Noratrieb:elf-raw-dylib, r=bjorn3 | bors | -197/+480 |
| 2025-03-01 | Rollup merge of #137830 - LuigiPiucco:incompatible-isa-fix, r=workingjubilee | Matthias Krüger | -1/+5 |
| 2025-03-01 | Auto merge of #133250 - DianQK:embed-bitcode-pgo, r=nikic | bors | -2/+6 |
| 2025-02-28 | Fix link failure on AVR (incompatible ISA error) | Luigi Sartor Piucco | -1/+5 |
| 2025-02-26 | Support raw-dylib link kind on ELF | Noratrieb | -197/+480 |
| 2025-02-26 | linker: Fix escaping style for response files on Windows | Vadim Petrochenkov | -2/+6 |
| 2025-02-26 | Rollup merge of #136576 - usamoi:pass-more-llbc, r=fmease | León Orell Valerian Liehr | -2/+2 |
| 2025-02-25 | Auto merge of #133832 - madsmtm:apple-symbols.o, r=DianQK | bors | -3/+140 |
| 2025-02-24 | Avoid no-op unlink+link dances in incr comp | Ben Kimock | -6/+15 |
| 2025-02-24 | Generalize BaseTypeCodegenMethods | Oli Scherer | -0/+3 |
| 2025-02-24 | Make #[used] work when linking with ld64 | Mads Marquart | -3/+140 |
| 2025-02-23 | Rollup merge of #136637 - Pyr0de:binary-format, r=Noratrieb | Trevor Gross | -9/+1 |
| 2025-02-23 | Rollup merge of #136439 - yotamofek:pr/codegen-ssa-no-indexing, r=Noratrieb | Trevor Gross | -26/+21 |
| 2025-02-23 | Remove unused `OutputType::ThinLinkBitcode` | DianQK | -3/+0 |
| 2025-02-23 | Save pre-link bitcode to `ModuleCodegen` | DianQK | -2/+6 |
| 2025-02-23 | The embedded bitcode should always be prepared for LTO/ThinLTO | DianQK | -0/+3 |
| 2025-02-22 | Auto merge of #137420 - matthiaskrgr:rollup-rr0q37f, r=matthiaskrgr | bors | -2/+2 |
| 2025-02-21 | update autodiff flags | Manuel Drehwald | -1/+2 |
| 2025-02-22 | Fix binding mode problems | Michael Goulet | -2/+2 |
| 2025-02-21 | pass optimization level to llvm-bitcode-linker | usamoi | -2/+2 |
| 2025-02-20 | Rollup merge of #136608 - kulst:ptx_target_features, r=bjorn3 | Jubilee | -0/+6 |
| 2025-02-20 | add verbatim linker to AIXLinker | Curtis D'Alves | -3/+3 |
| 2025-02-19 | Create a generic AVR target: avr-none | Patryk Wychowaniec | -0/+13 |