diff options
| author | bors <bors@rust-lang.org> | 2013-12-03 14:36:59 -0800 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2013-12-03 14:36:59 -0800 |
| commit | 693ec73b9b6308833587dbb872297b267391f6f6 (patch) | |
| tree | f4c107cbe879860cd468b8ba65f58fad095f0564 /src/rustllvm/RustWrapper.cpp | |
| parent | 69186efc199d48afca9427e448363212b0a59454 (diff) | |
| parent | acc5e32e53d313a890a07cb0b693ce8df5bc94ce (diff) | |
| download | rust-693ec73b9b6308833587dbb872297b267391f6f6.tar.gz rust-693ec73b9b6308833587dbb872297b267391f6f6.zip | |
auto merge of #10747 : alexcrichton/rust/snapshots, r=cmr
This registers new snapshots after the landing of #10528, and then goes on to tweak the build process to build a monolithic `rustc` binary for use in future snapshots. This mainly involved dropping the dynamic dependency on `librustllvm`, so that's now built as a static library (with a dynamically generated rust file listing LLVM dependencies). This currently doesn't actually make the snapshot any smaller (24MB => 23MB), but I noticed that the executable has 11MB of metadata so once progress is made on #10740 we should have a much smaller snapshot. There's not really a super-compelling reason to distribute just a binary because we have all the infrastructure for dealing with a directory structure, but to me it seems "more correct" that a snapshot compiler is just a `rustc` binary.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
