diff options
author | Anatol Belski <ab@php.net> | 2018-09-18 10:43:52 +0200 |
---|---|---|
committer | Anatol Belski <ab@php.net> | 2018-09-18 10:43:52 +0200 |
commit | be02b2e8fd47ca3410ca6046b45f38fcc0e9333b (patch) | |
tree | 7e39414f567ba230f53276f7eb6b66d1dff7d1bd /win32/build/confutils.js | |
parent | 3bb218a0a776f8673ea8fab1fb311b760afc0860 (diff) | |
download | php-git-be02b2e8fd47ca3410ca6046b45f38fcc0e9333b.tar.gz |
Add spectre switch for suitable vc14 versions
Diffstat (limited to 'win32/build/confutils.js')
-rw-r--r-- | win32/build/confutils.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/win32/build/confutils.js b/win32/build/confutils.js index 12e89ca8c7..8b3d081c1c 100644 --- a/win32/build/confutils.js +++ b/win32/build/confutils.js @@ -3090,6 +3090,11 @@ function toolset_setup_common_cflags() /* Undocumented. */ ADD_FLAG('CFLAGS', "/d2guardspecload"); } + } else if (1900 == VCVERS) { + var subver1900 = probe_binary(PHP_CL).substr(6); + if (subver1900 >= 24241) { + ADD_FLAG('CFLAGS', "/Qspectre"); + } } } if (VCVERS >= 1900) { |