| Age | Commit message (Expand) | Author | Lines |
| 2020-07-22 | Rollup merge of #74631 - petrochenkov:ehdr2, r=jonas-schievink | Manish Goregaokar | -1/+3 |
| 2020-07-22 | Rollup merge of #73893 - ajpaverd:cfguard-stabilize, r=nikomatsakis | Manish Goregaokar | -1/+1 |
| 2020-07-22 | rustc_target: Add a target spec option for disabling `--eh-frame-hdr` | Vadim Petrochenkov | -1/+3 |
| 2020-07-17 | Generating the coverage map | Rich Kadel | -2/+2 |
| 2020-07-14 | Stabilize control-flow-guard codegen option | Andrew Paverd | -1/+1 |
| 2020-06-27 | linker: Create GNU_EH_FRAME header by default when producing ELFs | Vadim Petrochenkov | -0/+3 |
| 2020-06-25 | Rename remaining `fallback` to `self_contained` | Mateusz Mikuła | -12/+20 |
| 2020-06-25 | Rename get_self_contained_lib_path | Mateusz Mikuła | -2/+2 |
| 2020-06-25 | Add unstable rustc option to control self-contained linkage mode | Mateusz Mikuła | -17/+37 |
| 2020-06-20 | Support sanitizers on aarch64-unknown-linux-gnu | Tomasz Miąsko | -1/+4 |
| 2020-06-19 | Rollup merge of #73347 - tmiasko:incompatible-sanitizers, r=nikic | Manish Goregaokar | -18/+22 |
| 2020-06-14 | Diagnose use of incompatible sanitizers | Tomasz Miąsko | -18/+22 |
| 2020-06-11 | Get self-contained directory path via dedicated function | Mateusz Mikuła | -2/+2 |
| 2020-06-11 | Move some libs to self-contained directory | Mateusz Mikuła | -0/+7 |
| 2020-06-06 | Rollup merge of #72708 - petrochenkov:linkhack, r=cuviper | Ralf Jung | -8/+57 |
| 2020-06-03 | rustc_target: Remove `pre_link_args_crt` | Vadim Petrochenkov | -12/+2 |
| 2020-05-29 | Rollup merge of #71804 - petrochenkov:static-pie, r=cuviper | Ralf Jung | -24/+5 |
| 2020-05-28 | linker: Add a linker rerun hack for gcc versions not supporting -static-pie | Vadim Petrochenkov | -8/+57 |
| 2020-05-22 | Use `OnceCell` instead of `Once` | Dylan MacKenzie | -6/+3 |
| 2020-05-22 | Rollup merge of #72309 - petrochenkov:linkunspec, r=matthewjasper | Ralf Jung | -23/+27 |
| 2020-05-22 | Rollup merge of #72133 - bdbai:master, r=joshtriplett | Ralf Jung | -0/+1 |
| 2020-05-21 | Rollup merge of #72296 - ChrisDenton:msvc-link-check, r=petrochenkov | Ralf Jung | -0/+49 |
| 2020-05-20 | Factor out `NativeLibKind::Dylib` from `NativeLibKind::Unspecified` | Vadim Petrochenkov | -3/+6 |
| 2020-05-20 | Rename some types describing native libraries | Vadim Petrochenkov | -23/+24 |
| 2020-05-20 | linker: Support `-static-pie` and `-static -shared` | Vadim Petrochenkov | -21/+1 |
| 2020-05-20 | rustc_target: Add a target spec option for static-pie support | Vadim Petrochenkov | -3/+4 |
| 2020-05-20 | Suggest installing VS Build Tools in more situations | Chris Denton | -0/+49 |
| 2020-05-20 | Auto merge of #71769 - petrochenkov:crto, r=cuviper | bors | -61/+86 |
| 2020-05-17 | Auto merge of #72208 - tmandry:fix-fuchsia-solink, r=Mark-Simulacrum | bors | -1/+1 |
| 2020-05-15 | Rollup merge of #72062 - overdrivenpotato:psp, r=jonas-schievink | Dylan DPC | -0/+25 |
| 2020-05-14 | Don't pass --dynamic-linker for Fuchsia dylibs | Tyler Mandry | -1/+1 |
| 2020-05-14 | linker: More systematic handling of CRT objects | Vadim Petrochenkov | -61/+86 |
| 2020-05-12 | Add target thumbv7a-uwp-windows-msvc | bdbai | -0/+1 |
| 2020-05-10 | Run rustfmt | Marko Mijalkovic | -6/+1 |
| 2020-05-10 | Renamed lld_link_script to link_script and support all GNU-like linkers | Marko Mijalkovic | -10/+9 |
| 2020-05-10 | Add lld_link_script to TargetOptions | Marko Mijalkovic | -0/+31 |
| 2020-05-10 | add linking option strip | YI | -2/+2 |
| 2020-05-02 | cleanup: `config::CrateType` -> `CrateType` | Vadim Petrochenkov | -36/+35 |
| 2020-05-01 | Auto merge of #71623 - petrochenkov:localink, r=estebank | bors | -1/+3 |
| 2020-04-29 | Auto merge of #71528 - alexcrichton:no-more-bitcode, r=nnethercote | bors | -20/+2 |
| 2020-04-29 | Store LLVM bitcode in object files, not compressed | Alex Crichton | -20/+2 |
| 2020-04-27 | Disable localization for all linkers | Vadim Petrochenkov | -1/+3 |
| 2020-04-26 | rustc_target: Stop using "string typing" for relocation models | Vadim Petrochenkov | -11/+2 |
| 2020-04-20 | Auto merge of #70729 - nnethercote:a-big-options-clean-up, r=petrochenkov | bors | -17/+4 |
| 2020-04-19 | Dogfood more or_patterns in the compiler | Josh Stone | -1/+1 |
| 2020-04-19 | Replace uses of `parse_opt_*` with `parse_*` where possible. | Nicholas Nethercote | -17/+4 |
| 2020-04-16 | Rollup merge of #71145 - pfmooney:illumos-triple, r=nagisa | Dylan DPC | -1/+1 |
| 2020-04-14 | Add illumos triple | Patrick Mooney | -1/+1 |
| 2020-04-13 | linker: Pass `/NODEFAULTLIB` in a more regular way | Vadim Petrochenkov | -7/+2 |
| 2020-04-13 | rustc_target: Make sure lld-link is treated as link.exe by default | Vadim Petrochenkov | -2/+4 |