Fix check-interception link error in compiler-rt debug mode
authorReid Kleckner <rnk@google.com>
Thu, 10 Oct 2019 23:30:54 +0000 (23:30 +0000)
committerReid Kleckner <rnk@google.com>
Thu, 10 Oct 2019 23:30:54 +0000 (23:30 +0000)
llvm-svn: 374472

compiler-rt/lib/interception/tests/CMakeLists.txt

index b241811..bad6732 100644 (file)
@@ -32,7 +32,10 @@ else()
 endif()
 if(MSVC)
   list(APPEND INTERCEPTION_TEST_CFLAGS_COMMON -gcodeview)
-  list(APPEND INTERCEPTION_TEST_LINK_FLAGS_COMMON -Wl,-largeaddressaware)
+  list(APPEND INTERCEPTION_TEST_LINK_FLAGS_COMMON
+    -Wl,-largeaddressaware
+    -Wl,-nodefaultlib:libcmt,-defaultlib:msvcrt,-defaultlib:oldnames
+    )
 endif()
 list(APPEND INTERCEPTION_TEST_LINK_FLAGS_COMMON -g)