aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlloyd <[email protected]>2009-11-20 03:19:29 +0000
committerlloyd <[email protected]>2009-11-20 03:19:29 +0000
commit54437c45c4bc40bef4435bf3f725ef2faa6fdf0a (patch)
tree54a4eafd5acf2fda43a42d9fd5cb3556233a8efd
parent2ff00f80e9498c22e1e75734ce6d2493c05d688f (diff)
Force /MD (threaded+DLL libc) with VC++. /MT is the default but seems
to cause random crashes during the test suite. With /MD they go away. I don't know enough about Windows development to know what this means... I'm sure it makes sense to somebody. Anyway, going with something that appears to function.
-rw-r--r--src/build-data/cc/msvc.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/build-data/cc/msvc.txt b/src/build-data/cc/msvc.txt
index 0df8c67d6..278aaadf4 100644
--- a/src/build-data/cc/msvc.txt
+++ b/src/build-data/cc/msvc.txt
@@ -25,3 +25,7 @@ makefile_style nmake
<so_link_flags>
default -> "$(CXX) /LD"
</so_link_flags>
+
+<mach_abi_linking>
+all -> "/MD"
+</mach_abi_linking>