File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -894,8 +894,15 @@ if (LDC_INSTALL_LLVM_RUNTIME_LIBS)
894894 if (CMAKE_SIZEOF_VOID_P EQUAL 4)
895895 set (compilerrt_arch_suffix "i386" )
896896 endif ()
897- copy_compilerrt_lib("clang_rt.asan-${compilerrt_arch_suffix} .lib" "ldc_rt.asan.lib" FALSE )
898- copy_compilerrt_lib("clang_rt.lsan-${compilerrt_arch_suffix} .lib" "ldc_rt.lsan.lib" FALSE )
897+ if (LDC_LLVM_VER LESS 2000)
898+ copy_compilerrt_lib("clang_rt.asan-${compilerrt_arch_suffix} .lib" "ldc_rt.asan.lib" FALSE )
899+ copy_compilerrt_lib("clang_rt.lsan-${compilerrt_arch_suffix} .lib" "ldc_rt.lsan.lib" FALSE )
900+ else ()
901+ copy_compilerrt_lib("clang_rt.asan_static_runtime_thunk-${compilerrt_arch_suffix} .lib" "ldc_rt.asan_static_runtime_thunk.lib" FALSE )
902+ copy_compilerrt_lib("clang_rt.asan_dynamic_runtime_thunk-${compilerrt_arch_suffix} .lib" "ldc_rt.asan_dynamic_runtime_thunk.lib" FALSE )
903+ copy_compilerrt_lib("clang_rt.asan_dynamic-${compilerrt_arch_suffix} .lib" "ldc_rt.asan.lib" FALSE )
904+ copy_compilerrt_lib("clang_rt.asan_dynamic-${compilerrt_arch_suffix} .dll" "clang_rt.asan_dynamic-${compilerrt_arch_suffix} .dll" FALSE )
905+ endif ()
899906 copy_compilerrt_lib("clang_rt.builtins-${compilerrt_arch_suffix} .lib" "ldc_rt.builtins.lib" FALSE )
900907 copy_compilerrt_lib("clang_rt.profile-${compilerrt_arch_suffix} .lib" "ldc_rt.profile.lib" FALSE )
901908 copy_compilerrt_lib("clang_rt.fuzzer-${compilerrt_arch_suffix} .lib" "ldc_rt.fuzzer.lib" FALSE )
You can’t perform that action at this time.
0 commit comments