From: Anatol Belski Date: Sun, 11 Mar 2018 19:21:23 +0000 (+0100) Subject: Fix clang build and analyze with SIMD enabled X-Git-Tag: php-7.3.0alpha1~218 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=754be224d2d3ccef09e6bd39c2a6f4272a1c06ab;p=php Fix clang build and analyze with SIMD enabled --- diff --git a/win32/build/confutils.js b/win32/build/confutils.js index 1290bf54d5..d9b98ed71d 100644 --- a/win32/build/confutils.js +++ b/win32/build/confutils.js @@ -1670,7 +1670,7 @@ function ADD_SOURCES(dir, file_list, target, obj_dir) vc_ver = probe_binary(PATH_PROG('cl', null)); } - analyzer_base_args += " -fms-compatibility -fms-compatibility-version=" + vc_ver + " -fms-extensions -Xclang -analyzer-output=text"; + analyzer_base_args += " -fms-compatibility -fms-compatibility-version=" + vc_ver + " -fms-extensions -Xclang -analyzer-output=text -Xclang -fmodules"; } else if (PHP_ANALYZER == "cppcheck") { var analyzer_base_args = ""; var analyzer_base_flags = ""; @@ -3229,6 +3229,7 @@ function toolset_setup_common_cflags() ADD_FLAG('CFLAGS', '-m32'); } ADD_FLAG("CFLAGS", " /fallback "); + ADD_FLAG("CFLAGS", "-Xclang -fmodules"); var vc_ver = probe_binary(PATH_PROG('cl', null)); ADD_FLAG("CFLAGS"," -fms-compatibility -fms-compatibility-version=" + vc_ver + " -fms-extensions");