about summary refs log tree commit diff
path: root/src/rustllvm/ExecutionEngineWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2015-06-09 18:26:26 +0000
committerbors <bors@rust-lang.org>2015-06-09 18:26:26 +0000
commit8a3f5af8c98e123247a2847c52474f42874d23fa (patch)
treef5bcebb604f51a86b92ab3b63f549a6c29f8102e /src/rustllvm/ExecutionEngineWrapper.cpp
parent7b0f2af27f18b6c81fe6a2faab0ba96e0da3bba5 (diff)
parentcb7d91488043df645b23a9ffd25997386d00e425 (diff)
downloadrust-8a3f5af8c98e123247a2847c52474f42874d23fa.tar.gz
rust-8a3f5af8c98e123247a2847c52474f42874d23fa.zip
Auto merge of #25995 - alexcrichton:msvc-md, r=brson
On MSVC there are two ways that the CRT can be linked, either statically or
dynamically. Each object file produced by the compiler is compiled against
msvcrt (a dll) or libcmt (a static library). When the linker is dealing with
more than one object file, it requires that all object files link to the same
CRT, or else the linker will spit out some errors.

For now, compile code with `-MD` as it seems to appear more often in C libraries
so we'll stick with the same trend.
Diffstat (limited to 'src/rustllvm/ExecutionEngineWrapper.cpp')
0 files changed, 0 insertions, 0 deletions