| Age | Commit message (Expand) | Author | Lines |
| 2025-01-06 | Pass objcopy args for stripping on OSX | Noratrieb | -2/+2 |
| 2024-11-21 | aix: fix archive format | Henry Jiang | -1/+17 |
| 2024-11-15 | rustc_metadata: Preprocess search paths for better performance | Piotr Osiewicz | -1/+1 |
| 2024-11-11 | Rollup merge of #132820 - bjorn3:default_backend_link_impl, r=jieyouxu | Matthias Krüger | -4/+4 |
| 2024-11-09 | Pass owned CodegenResults to link_binary | bjorn3 | -4/+4 |
| 2024-11-08 | Use lld with non-LLVM backends | bjorn3 | -17/+0 |
| 2024-11-07 | Rollup merge of #130586 - dpaoliello:fixrawdylib, r=wesleywiser | Jubilee | -8/+27 |
| 2024-11-05 | codegen_ssa: use `llvm-objcopy` for macOS strip | David Wood | -5/+17 |
| 2024-11-03 | Reduce dependence on the target name | bjorn3 | -5/+2 |
| 2024-11-02 | Rename target triple to target tuple in many places in the compiler | Noratrieb | -5/+3 |
| 2024-11-01 | Move versioned LLVM target creation to rustc_codegen_ssa | Mads Marquart | -6/+7 |
| 2024-10-10 | Fix hardcoded strip path when cross-compiling from Linux to Darwin | Mads Marquart | -1/+3 |
| 2024-10-02 | Rollup merge of #131016 - madsmtm:no-sdk-version-in-object, r=jieyouxu | Matthias Krüger | -7/+41 |
| 2024-09-29 | Document a bit more how the SDK version actually works | Mads Marquart | -7/+41 |
| 2024-09-27 | Only add an automatic SONAME for Rust dylibs | Josh Stone | -1/+1 |
| 2024-09-26 | Move Apple linker args from `rustc_target` to `rustc_codegen_ssa` | Mads Marquart | -1/+132 |
| 2024-09-24 | Test fixing raw-dylib | Daniel Paoliello | -8/+27 |
| 2024-09-24 | Fix up setting strip = true in Cargo.toml makes build scripts fail in release... | monkeydbobo | -3/+4 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -8/+8 |
| 2024-09-14 | Fix SDKROOT ignore on macOS | Mads Marquart | -1/+1 |
| 2024-09-12 | Rollup merge of #130235 - compiler-errors:nested-if, r=michaelwoerister | Stuart Cook | -18/+10 |
| 2024-09-11 | Also fix if in else | Michael Goulet | -18/+10 |
| 2024-09-09 | Remove needless returns detected by clippy in the compiler | Eduardo Sánchez Muñoz | -3/+3 |
| 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 |