File tree 1 file changed +9
-2
lines changed
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)
894
894
if (CMAKE_SIZEOF_VOID_P EQUAL 4)
895
895
set (compilerrt_arch_suffix "i386" )
896
896
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 ()
899
906
copy_compilerrt_lib("clang_rt.builtins-${compilerrt_arch_suffix} .lib" "ldc_rt.builtins.lib" FALSE )
900
907
copy_compilerrt_lib("clang_rt.profile-${compilerrt_arch_suffix} .lib" "ldc_rt.profile.lib" FALSE )
901
908
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