summary refs log tree commit diff
path: root/src/librustc_codegen_ssa/back/link.rs
AgeCommit message (Expand)AuthorLines
2019-10-22Fix issue #64153 by checking for .rcgu.o suffix when trying to identify Rust ...Michael Woerister-17/+4
2019-10-08Rollup merge of #65081 - Mark-Simulacrum:remove-profile-queries, r=michaelwoe...Mazdak Farrokhzad-1/+1
2019-10-07Auto merge of #64780 - choller:master, r=michaelwoeristerbors-1/+3
2019-10-07Add feature gate for raw_dylib.Charles Lew-3/+13
2019-10-03Remove -Zprofile-queriesMark Rousskov-1/+1
2019-09-25Only add sanitizer runtimes when linking an executable (#64629).Christian Holler (:decoder)-1/+3
2019-09-23rustc: Convert `dependency_formats` to a queryAlex Crichton-22/+39
2019-09-13Auto merge of #64254 - aleksijuvani:fix-macos-sysroot, r=alexcrichtonbors-0/+3
2019-09-12Remove env vars instead of setting them to an empty stringAleksi Juvani-0/+3
2019-09-11Use `Symbol` in `Linker`.Nicholas Nethercote-12/+12
2019-08-15Rollup merge of #63155 - mfkl:uwp-msvc, r=alexcrichtonMazdak Farrokhzad-0/+32
2019-08-13review feedback: add comments and use local flavor variableMartin Finkel-1/+4
2019-08-12review feedback: move uwp link code to get_linkerMartin Finkel-13/+28
2019-08-08move store lib probing code to librustc_codegen_ssaMartin Finkel-0/+14
2019-07-30Auto merge of #62766 - alexcrichton:stabilize-pipelined-compilation, r=oli-obkbors-1/+1
2019-07-26rustc: Stabilize options for pipelined compilationAlex Crichton-1/+1
2019-07-25rustc: Update wasm32 support for LLVM 9Alex Crichton-8/+0
2019-07-03Rollup merge of #62021 - crlf0710:msvc_link_output_improve, r=alexcrichtonMark Rousskov-4/+8
2019-07-02Auto merge of #61268 - michaelwoerister:stabilize-pgo, r=alexcrichtonbors-1/+1
2019-06-27rustc: Retry SIGILL linker invocationsAlex Crichton-24/+47
2019-06-24Add mention of VS 2019 in link error output.CrLF0710-4/+8
2019-06-21Stabilize profile-guided optimization.Michael Woerister-1/+1
2019-06-05Aggregation of drive-by cosmetic changes.Alexander Regueiro-4/+4
2019-05-21Make -Zemit-artifact-notifications also emit the artifact typeJeremy Fitzhardinge-1/+1
2019-05-07Auto merge of #60464 - eddyb:not-overly-specific-pipelining, r=alexcrichtonbors-0/+3
2019-05-07rustc_codegen_ssa: emit artifact notifications for the main link product too.Eduard-Mihai Burtescu-0/+3
2019-05-03rustc: Always handle exported symbols on the wasm targetAlex Crichton-6/+4
2019-05-01Move metadata writing earlier.Nicholas Nethercote-29/+6
2019-05-01Inline and remove `link_binary_output`.Nicholas Nethercote-74/+61
2019-04-30In JSON output, emit a directive after metadata is generated.Nicholas Nethercote-2/+8
2019-04-26Remove some unused return values.Nicholas Nethercote-25/+15
2019-04-24Don't generate unnecessary rmeta files.Nicholas Nethercote-7/+12
2019-04-20Tidybjorn3-1/+8
2019-04-20Move almost all of cg_llvm/back/link.rs to cg_ssabjorn3-5/+1096
2019-04-20Remove get_reloc_model and target_cpu dependency from most of link.rsbjorn3-1/+1
2019-04-20Move some function from cg_llvm/back/link.rs to cg_ssa/back/link.rsbjorn3-2/+379
2019-03-19rustc: Update linker flavor inference from filenameAlex Crichton-8/+11
2019-02-09librustc_codegen_ssa => 2018Taiki Endo-1/+1
2019-01-27Create `nvptx64-nvidia-cuda` target specificationDenys Zariaiev-0/+1
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-13Stabilize `linker-flavor` flag.David Wood-5/+1
2018-11-29Only consider stem when extension is exe.David Wood-1/+5
2018-11-16Separating the back folder between backend-agnostic and LLVM-specific codeDenis Merigoux-0/+208