about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2020-09-13 02:16:18 +0000
committerbors <bors@rust-lang.org>2020-09-13 02:16:18 +0000
commit04b72b469781b811655b0d5eb7d4c3c53fe1241d (patch)
tree90beac9be11228661a81409970e0776d8b2b550d /compiler/rustc_codegen_llvm/src
parent498dab02562a67d503fc1cf0eca0968f44cfecfa (diff)
parent2e87a6e78dacad9c4acc5fe4fc8bf5aa1ca44a51 (diff)
downloadrust-04b72b469781b811655b0d5eb7d4c3c53fe1241d.tar.gz
rust-04b72b469781b811655b0d5eb7d4c3c53fe1241d.zip
Auto merge of #76349 - Mark-Simulacrum:dl-llvm, r=alexcrichton
Download LLVM from CI to bootstrap (linux-only to start)

This follows #76332, adding support for using CI-built LLVM rather than building it locally. This should essentially "just work," but is left off by default in this PR.

While we can support downloading LLVM for multiple host triples, this currently only downloads it for the build triple. That said, it should be possible to expand this relatively easily should multiple host triples be desired. Most people shouldn't be adjusting host/target triples though, so this should cover most use cases.

Currently this downloads LLVM for the last bors-authored commit in the `git log`. This is a bit suboptimal -- we want the last bors-authored commit that touched the llvm-project submodule in basically all cases. But for now this just adds an extra ~20 MB download when rebasing atop latest master. Once we have a submodule bump landing after #76332, we can fix this behavior to reduce downloads further.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions