diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2016-03-28 09:19:25 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2016-03-28 09:19:25 -0700 |
| commit | 6908e4e10df35a660c6adead67749c22b14998f9 (patch) | |
| tree | dc252222dc007a54a11889148630c60660dc6105 /src/libstd/sys/unix/stack_overflow.rs | |
| parent | 3602f34e9cfe542210b6ac4302ae8d0f0799965b (diff) | |
| download | rust-6908e4e10df35a660c6adead67749c22b14998f9.tar.gz rust-6908e4e10df35a660c6adead67749c22b14998f9.zip | |
mk: Add `-C metadata` for compiling crates we ship
This should re-enable all external builds of crates with the same name. Right now Cargo doesn't pass `-C metadata` for the top-level library being compiled, so if that library is called `libc`, for example, then it won't be able to link to the standard library which *also* has a `libc` library compiled without `-C metadata`. This can result in naming conflicts which need to be resolved. By passing `-C metadata` to the in-tree crates we ship it should add some extra salt to all symbol names to ensure that they don't collide.
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions
