diff options
| author | bors <bors@rust-lang.org> | 2014-08-04 01:31:09 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2014-08-04 01:31:09 +0000 |
| commit | d3ac386ea995a9119b86410476722cd657e7af16 (patch) | |
| tree | 1177e450d39432bd8e4afcc485c465e59b5a142e /src/libsyntax/ext/bytes.rs | |
| parent | 25741603fe3d5caebda7d41babb7eb0c265dfc70 (diff) | |
| parent | ff0fa8f1d16763f178df488b473ec2ab37da7429 (diff) | |
| download | rust-d3ac386ea995a9119b86410476722cd657e7af16.tar.gz rust-d3ac386ea995a9119b86410476722cd657e7af16.zip | |
auto merge of #16139 : michaelwoerister/rust/rlib-bc-versioning, r=alexcrichton
Before this commit, the LLVM IR of exported items was simply zip-compressed and stored as an object file inside rlib archives. This commit adds a header to this "object" containing a file identifier and a format version number so the compiler can deal with changes in the way bytecode objects are stored within rlibs. While updating the format of bytecode objects, this commit also worksaround a problem in LLDB which could not handle odd-sized objects within archives before mid-2014. Fixes #15950.
Diffstat (limited to 'src/libsyntax/ext/bytes.rs')
0 files changed, 0 insertions, 0 deletions
