| Age | Commit message (Expand) | Author | Lines |
| 2024-10-08 | Only add an automatic SONAME for Rust dylibs | Josh Stone | -1/+1 |
| 2024-08-27 | linker: Synchronize native library search in rustc and linker | Vadim Petrochenkov | -46/+15 |
| 2024-08-27 | Rollup merge of #129418 - petrochenkov:libsearch2, r=jieyouxu | Trevor Gross | -16/+11 |
| 2024-08-22 | rustc: Simplify getting sysroot library directory | Vadim Petrochenkov | -16/+11 |
| 2024-08-16 | Add `warn(unreachable_pub)` to `rustc_codegen_ssa`. | Nicholas Nethercote | -2/+2 |
| 2024-08-10 | Auto merge of #128400 - petrochenkov:nowhole3, r=bjorn3 | bors | -10/+1 |
| 2024-08-07 | Rollup merge of #128206 - bjorn3:import_lib_writing_refactor, r=jieyouxu | Guillaume Gomez | -32/+66 |
| 2024-08-03 | Fix linking to sanitizers on Apple targets | Vadim Petrochenkov | -3/+7 |
| 2024-08-03 | linker: Pass fewer search directories to the linker | Vadim Petrochenkov | -38/+56 |
| 2024-07-31 | Rollup merge of #127830 - tgross35:archive-failure-message, r=BoxyUwU | Matthias Krüger | -1/+2 |
| 2024-07-30 | linker: Remove the "`--whole-archive` in test mode" backcompat hack | Vadim Petrochenkov | -10/+1 |
| 2024-07-30 | Move computation of decorated names out of the create_dll_import_lib method | bjorn3 | -2/+19 |
| 2024-07-30 | Move temp file name generation out of the create_dll_import_lib method | bjorn3 | -3/+7 |
| 2024-07-30 | Introduce create_dll_import_libs function | bjorn3 | -31/+44 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -23/+23 |
| 2024-07-28 | adopt object changes | klensy | -1/+1 |
| 2024-07-19 | Avoid ref when using format! in compiler | Yuri Astrakhan | -6/+6 |
| 2024-07-16 | When an archive fails to build, print the path | Trevor Gross | -1/+2 |
| 2024-07-09 | Terminate `--print link-args` output with newline | Alan Egerton | -1/+1 |
| 2024-07-02 | linker: Link dylib crates by path | Vadim Petrochenkov | -30/+12 |
| 2024-07-01 | linker: Bail out of rpath logic early if the target doesn't support rpath | Vadim Petrochenkov | -1/+4 |
| 2024-07-01 | linker: Refactor interface for passing arguments to linker | Vadim Petrochenkov | -34/+36 |
| 2024-06-25 | Rollup merge of #126943 - Urgau:dedup-all, r=petrochenkov | Matthias Krüger | -5/+2 |
| 2024-06-25 | De-duplicate all consecutive native libs regardless of their options | Urgau | -5/+2 |
| 2024-06-18 | Use a dedicated type instead of a reference for the diagnostic context | Oli Scherer | -2/+2 |
| 2024-05-24 | Auto merge of #125463 - GuillaumeGomez:rollup-287wx4y, r=GuillaumeGomez | bors | -1/+9 |
| 2024-05-23 | Rollup merge of #125263 - lqd:lld-fallback, r=petrochenkov | Guillaume Gomez | -1/+9 |
| 2024-05-23 | Auto merge of #125434 - nnethercote:rm-more-extern-tracing, r=jackh726 | bors | -0/+1 |
| 2024-05-23 | emit an error if we can't find a path to the self-contained linker | Rémy Rakic | -3/+3 |
| 2024-05-23 | rust-lld: fallback to the default default sysroot where rustc is currently lo... | Rémy Rakic | -1/+9 |
| 2024-05-23 | Rollup merge of #125438 - tbu-:pr_rm_to_string_lossy, r=jieyouxu | Matthias Krüger | -4/+4 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_codegen_ssa`. | Nicholas Nethercote | -0/+1 |
| 2024-05-23 | Remove unneeded string conversion | Tobias Bucher | -4/+4 |
| 2024-05-22 | self-contained linker: retry without -fuse-ld=lld on older GCCs | Rémy Rakic | -0/+21 |
| 2024-05-21 | Auto merge of #124676 - djkoloski:relax_multiple_sanitizers, r=cuviper,rcvalle | bors | -1/+4 |
| 2024-05-15 | Don't link lsan rt if asan or hwasan are enabled | David Koloski | -1/+4 |
| 2024-05-03 | rustc: Don't pass `-fuse-ld=lld` on wasm targets | Alex Crichton | -1/+7 |
| 2024-04-29 | Remove `extern crate rustc_middle` from numerous crates. | Nicholas Nethercote | -0/+1 |
| 2024-04-16 | Rollup merge of #123721 - madsmtm:fix-visionos, r=davidtwco | Guillaume Gomez | -3/+4 |
| 2024-04-16 | Rollup merge of #121694 - davidtwco:stabilize-relro-level, r=Mark-Simulacrum | Guillaume Gomez | -1/+1 |
| 2024-04-13 | Auto merge of #123854 - petrochenkov:searchdirs2, r=lqd | bors | -29/+4 |
| 2024-04-13 | Auto merge of #123656 - lqd:linker-features, r=petrochenkov | bors | -25/+46 |
| 2024-04-12 | Auto merge of #121430 - madsmtm:mac-catalyst-iOSSupport, r=wesleywiser | bors | -0/+10 |
| 2024-04-12 | Auto merge of #121426 - madsmtm:remove-cc-syslibroot, r=pnkfelix | bors | -1/+7 |
| 2024-04-12 | linker: Remove laziness and caching from native search directory walks | Vadim Petrochenkov | -29/+4 |
| 2024-04-12 | make CLI linker features influence the linker flavor | Rémy Rakic | -2/+27 |
| 2024-04-12 | remove some unnecessary lifetimes | Rémy Rakic | -23/+19 |
| 2024-04-12 | linker: Avoid some allocations in search directory iteration | Vadim Petrochenkov | -15/+12 |
| 2024-04-10 | Add `/System/iOSSupport` to the library search path on Mac Catalyst | Mads Marquart | -0/+10 |
| 2024-04-10 | visionOS: Fix logic for finding the SDK root | Mads Marquart | -3/+4 |