about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2016-07-02 06:50:59 -0700
committerGitHub <noreply@github.com>2016-07-02 06:50:59 -0700
commit7a262d303489fcbd8410b4e4cecc563b06799e16 (patch)
tree8d3e21b20c9d10c5037b6923ce051b2139c56a76 /src/rustllvm/RustWrapper.cpp
parent8a50e295fa2f3e550e1c9c19e1a9cadb6323ff40 (diff)
parent42b7c32ac8cdd08d3d396925f99d99286f581193 (diff)
downloadrust-7a262d303489fcbd8410b4e4cecc563b06799e16.tar.gz
rust-7a262d303489fcbd8410b4e4cecc563b06799e16.zip
Auto merge of #34539 - arielb1:metadata-hash, r=alexcrichton
Make the metadata lock more robust

Fixes #33778 and friends.

I also needed to add a metadata encoding version to rlibs, as they did not have it before. To keep it backwards-compatible, I added 4 zeroes to the start of the metadata, which are treated as an empty length field by older rustcs.

r? @alexcrichton
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions