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>2020-01-20 13:37:03 +0000
committerbors <bors@rust-lang.org>2020-01-20 13:37:03 +0000
commit66b0c97070f422cb82baaaafc79ee94cab4396c5 (patch)
treec0b01b86925a5b57b15008e61dc1e05af427f55d /src/libstd/sys/unix/stack_overflow.rs
parent900811e43047fc5593f39b0363373530b02c87e0 (diff)
parent0a9bcb0adf191897612e96a66b97ec8e1cff7412 (diff)
downloadrust-66b0c97070f422cb82baaaafc79ee94cab4396c5.tar.gz
rust-66b0c97070f422cb82baaaafc79ee94cab4396c5.zip
Auto merge of #68277 - michaelwoerister:re-export-dylib-instances, r=alexcrichton
Make sure that all upstream generics get re-exported from Rust dylibs.

This PR contains a fix for #67276. Rust dylibs would not re-export all generic instances when compiling with `-Zshare-generics=on` (=default for debug builds) which could lead to situations where the compiler expected certain generic instances to be available but then the linker would not find them.

### TODO
- [x] Write a regression test based on the description [here](https://github.com/rust-lang/rust/issues/67276#issuecomment-574613457).
- [x] Find out if this also fixes other issues related to https://github.com/rust-lang/rust/issues/64319.

r? @alexcrichton ~~(once the TODOs are done)~~
cc @pnkfelix @AlexKornitzer
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions