about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2014-11-02 23:02:53 -0800
committerAlex Crichton <alex@alexcrichton.com>2014-11-03 15:08:20 -0800
commit3036b001276a6e43409b08b7f2334ce72aeeb036 (patch)
tree800c46187678153f93a3e4cdfc27a310464a8474 /src/rustllvm/RustWrapper.cpp
parentff50f24feb512075f3fcf9fc2801e4c853ff9316 (diff)
downloadrust-3036b001276a6e43409b08b7f2334ce72aeeb036.tar.gz
rust-3036b001276a6e43409b08b7f2334ce72aeeb036.zip
rustc: Default to static linking dylibs
If a dylib is being produced, the compiler will now first check to see if it can
be created entirely statically before falling back to dynamic dependencies. This
behavior can be overridden with `-C prefer-dynamic`.

Due to the alteration in behavior, this is a breaking change. Any previous users
relying on dylibs implicitly maximizing dynamic dependencies should start
passing `-C prefer-dynamic` to compilations.

Closes #18499
[breaking-change]
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions