| Age | Commit message (Expand) | Author | Lines |
| 2020-08-07 | rustc_target: Add a target spec option for disabling `--eh-frame-hdr` | Vadim Petrochenkov | -8/+4 |
| 2020-07-11 | Rollup merge of #74167 - jclulow:illumos-linker-eh-frame-hdr-fix, r=petrochenkov | Manish Goregaokar | -1/+1 |
| 2020-07-10 | Rollup merge of #74127 - tamird:allowlist, r=oli-obk | Manish Goregaokar | -4/+4 |
| 2020-07-10 | Rollup merge of #74103 - ajpaverd:cfguard-msvc-only, r=nikomatsakis | Manish Goregaokar | -12/+4 |
| 2020-07-10 | Avoid "whitelist" | Tamir Duberstein | -4/+4 |
| 2020-07-10 | Only add cfguard module flag on windows-msvc | Andrew Paverd | -12/+4 |
| 2020-07-08 | linker: illumos ld does not support --eh-frame-hdr | Joshua M. Clulow | -1/+1 |
| 2020-07-05 | Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>. | Eduard-Mihai Burtescu | -4/+4 |
| 2020-06-27 | linker: Create GNU_EH_FRAME header by default when producing ELFs | Vadim Petrochenkov | -0/+17 |
| 2020-06-25 | Rollup merge of #72738 - mati865:self-contained-option, r=petrochenkov | Manish Goregaokar | -26/+54 |
| 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-23 | rustc: Modernize wasm checks for atomics | Alex Crichton | -3/+2 |
| 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 | -26/+30 |
| 2020-06-19 | Rollup merge of #73011 - richkadel:llvm-count-from-mir-pass, r=tmandry | Ralf Jung | -0/+6 |
| 2020-06-19 | Rollup merge of #72785 - petrochenkov:wholemsvc, r=matthewjasper | Ralf Jung | -2/+4 |
| 2020-06-19 | Rollup merge of #72999 - mati865:separate-self-contained-dir, r=Mark-Simulacrum | Ralf Jung | -0/+7 |
| 2020-06-18 | Rollup merge of #73034 - doctorn:nomangle-inline-linkage, r=matthewjasper | Manish Goregaokar | -4/+6 |
| 2020-06-15 | [WIP] injects llvm intrinsic instrprof.increment for coverage reports | Rich Kadel | -0/+6 |
| 2020-06-15 | linker: Never pass `-no-pie` to non-gnu linkers | Vadim Petrochenkov | -2/+2 |
| 2020-06-15 | Export all fns with extern indicator | Nathan Corbyn | -4/+5 |
| 2020-06-15 | Export `#[inline] #[no_mangle]` fns in cdylibs and staticlibs | Nathan Corbyn | -4/+5 |
| 2020-06-14 | Diagnose use of incompatible sanitizers | Tomasz Miąsko | -26/+30 |
| 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-09 | Handle assembler warnings properly | Amanieu d'Antras | -7/+13 |
| 2020-06-08 | Use shorthand linker strip arguments in order to support MacOS | Alan Egerton | -2/+4 |
| 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/+17 |
| 2020-06-01 | rustc: Remove the `--passive-segments` LLD flag on wasm | Alex Crichton | -4/+0 |
| 2020-05-30 | Rollup merge of #72625 - Amanieu:asm-srcloc, r=petrochenkov | Ralf Jung | -6/+33 |
| 2020-05-30 | linker: MSVC supports linking static libraries as a whole archive | Vadim Petrochenkov | -2/+4 |
| 2020-05-29 | Rollup merge of #71804 - petrochenkov:static-pie, r=cuviper | Ralf Jung | -134/+122 |
| 2020-05-29 | Improve inline asm error diagnostics | Amanieu d'Antras | -6/+33 |
| 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 | -13/+9 |
| 2020-05-22 | Auto merge of #72460 - RalfJung:rollup-28fs06y, r=RalfJung | bors | -1/+15 |
| 2020-05-22 | Rollup merge of #72325 - alexcrichton:ignore-linker-plugin-lto, r=nnethercote | Ralf Jung | -1/+15 |
| 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 | -131/+118 |
| 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 | -62/+106 |
| 2020-05-18 | Always generated object code for `#![no_builtins]` | Alex Crichton | -1/+15 |