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>2015-07-27 18:09:22 +0000
committerbors <bors@rust-lang.org>2015-07-27 18:09:22 +0000
commitbbda6f9cca931f772de1985114d442729c80914b (patch)
tree7eed6ce536facb743e634cb9fe67bde471a2bced /src/libstd/sys/unix/stack_overflow.rs
parent8988043da7dd31c5176f5b57228b5203689c82dd (diff)
parent316e1b0d41a5af54e12953befa12469fabb38f17 (diff)
downloadrust-bbda6f9cca931f772de1985114d442729c80914b.tar.gz
rust-bbda6f9cca931f772de1985114d442729c80914b.zip
Auto merge of #27304 - alexcrichton:revert-picky-dllimport, r=brson
This reverts commit a0efd3a3d99a98e3399a4f07abe6a67cf0660335.

This commit caused a lot of unintended breakage for many Cargo builds. The problem is that Cargo compiles build scripts with `-C prefer-dynamic`, so the standard library is always dynamically linked and hence any imports need to be marked with `dllimport`. Dependencies of build scripts, however, were compiled as rlibs and did not have their imports tagged with `dllimport`, so build scripts would fail to link.

While known that this situation would break, it was unknown that it was a common scenario in the wild. As a result I'm just reverting these heuristics for now.
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions