about summary refs log tree commit diff
path: root/src/libstd/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2016-03-28 10:37:30 -0700
committerbors <bors@rust-lang.org>2016-03-28 10:37:30 -0700
commit1f131fbe7799b9c3d4a775798b90760f7c11ef33 (patch)
tree880053392dd410df702ca383c3c7a7f3334c1d86 /src/libstd/sys/unix/stack_overflow.rs
parent53a03b5ed207907dd725e88386762dbcc2ca712f (diff)
parent6908e4e10df35a660c6adead67749c22b14998f9 (diff)
downloadrust-1f131fbe7799b9c3d4a775798b90760f7c11ef33.tar.gz
rust-1f131fbe7799b9c3d4a775798b90760f7c11ef33.zip
Auto merge of #32560 - alexcrichton:metadata-for-our-crates, r=nikomatsakis
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.

Closes #32532
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions