rust/mk
bors eca8f11315 auto merge of #18592 : alexcrichton/rust/dylib-harder, r=pcwalton
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]
2014-11-05 07:01:38 +00:00
..
cfg Implement flexible target specification 2014-11-04 05:07:47 -05:00
clean.mk mk: Add space before line continuation backslash 2014-07-23 08:44:11 -07:00
crates.mk Remove a number of deprecated crates 2014-10-19 12:59:40 -07:00
ctags.mk Fix make TAGS.vi target 2014-10-02 03:34:14 +02:00
dist.mk Rename RELEASES.txt to RELEASES.md. It's markdown. 2014-10-07 11:18:47 -07:00
docs.mk build the crates guide 2014-10-23 07:40:29 -04:00
grammar.mk mk: Print grammar info message like others 2014-07-25 14:32:34 -07:00
host.mk mk: Add space before line continuation backslash 2014-07-23 08:44:11 -07:00
install.mk Avoid building as root with sudo make install 2014-09-04 22:18:19 -07:00
llvm.mk mk: Clean just one llvm build at a time. Closes #17852 2014-10-29 19:54:52 -07:00
main.mk auto merge of #18592 : alexcrichton/rust/dylib-harder, r=pcwalton 2014-11-05 07:01:38 +00:00
perf.mk
platform.mk split platform definitions out of mk/platform.mk 2014-10-25 21:01:18 -04:00
prepare.mk mk: Add space before line continuation backslash 2014-07-23 08:44:11 -07:00
reconfig.mk Remove libuv, gyp 2014-10-01 12:42:30 -07:00
rt.mk Implement flexible target specification 2014-11-04 05:07:47 -05:00
rustllvm.mk
snap.mk
stage0.mk mk: Fix a minor makefile warning on windows 2014-09-24 17:46:36 -07:00
target.mk rustc: Default to static linking dylibs 2014-11-03 15:08:20 -08:00
tests.mk Revert "enable parallel codegen by default" 2014-10-28 20:14:00 -04:00
util.mk