From d7a0edf121bb9058ec35776a8c1bccfb2d6b28f8 Mon Sep 17 00:00:00 2001 From: Xiaoqiang Wang Date: Thu, 25 May 2023 19:18:36 +0200 Subject: [PATCH] direct include of CONFIG.msvcCommon --- configure/os/CONFIG.Common.windows-x64-clang | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/configure/os/CONFIG.Common.windows-x64-clang b/configure/os/CONFIG.Common.windows-x64-clang index 2bb2fa80d..428e13b34 100644 --- a/configure/os/CONFIG.Common.windows-x64-clang +++ b/configure/os/CONFIG.Common.windows-x64-clang @@ -4,8 +4,15 @@ # Sites may override these definitions in CONFIG_SITE.Common.windows-x64-clang #------------------------------------------------------- -#Include definitions common to win32-x86-clang builds -include $(CONFIG)/os/CONFIG.Common.win32-x86-clang +#Include definitions common to msvc compiler +include $(CONFIG)/CONFIG.msvcCommon -# Override CONFIG.Common.win32-x86-clang settings: +VALID_BUILDS = Ioc Host Command + +# Override CONFIG.msvcCommon settings: +LLVM_PREFIX = llvm- CC = clang-cl$(LLVM_SUFFIX) --target=x86_64-pc-windows-msvc +WINLINK = lld-link$(LLVM_SUFFIX) + +# clang-cl does not support /GL option +OPT_WHOLE_PROGRAM = NO