php-src/win32/build
Christoph M. Becker 8740fdf1f6
Support somewhat recent clang versions on Windows (GH-15324)
Prior to clang 10.0.0, `clang-cl -v` apparently always appended some
fine grained version information in parentheses[1]; this is no longer
the case, so the build fails early because the compiler version could
not be detected.  Since we never used this fine grained version info,
we no longer check for it.

As of clang 13.0.0, the `/fallback` command option has been removed[2],
so we only set the flag for older clang versions.

[1] <https://github.com/php/php-src/pull/11313#discussion_r1712097627>
[2] <https://releases.llvm.org/13.0.0/tools/clang/docs/ReleaseNotes.html#removed-compiler-flags>
2024-08-10 20:57:53 +02:00
..
buildconf.js Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
config.w32 [RFC] Property hooks (#13455) 2024-07-14 11:55:03 +02:00
config.w32.h.in Refactor HAVE_SQLDATASOURCES check (#15222) 2024-08-04 11:57:01 +02:00
config.w32.phpize.in Update http links to https and sync www.php.net URLs (#14854) 2024-07-07 04:23:08 +02:00
configure.bat Fix #79146: cscript can fail to run on some systems 2020-01-21 11:53:11 +01:00
configure.tail Sync leading and final newlines in source code files 2018-10-14 12:56:38 +02:00
confutils.js Support somewhat recent clang versions on Windows (GH-15324) 2024-08-10 20:57:53 +02:00
cppcheck.cfg
cppcheck_suppress.txt Add basic cppcheck suppressions file 2018-02-19 17:43:49 +01:00
cppcheck_x64.cfg Zend/zend_types.h: deprecate zend_bool, zend_intptr_t, zend_uintptr_t (#10597) 2023-02-18 19:31:28 +00:00
cppcheck_x86.cfg Zend/zend_types.h: deprecate zend_bool, zend_intptr_t, zend_uintptr_t (#10597) 2023-02-18 19:31:28 +00:00
default.manifest [ci skip] supportedOs Id for Windows 10 and 11 are the same 2021-12-27 15:18:47 +01:00
deplister.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
Makefile Define default RE2C_FLAGS (#14615) 2024-06-24 22:09:04 +02:00
Makefile.phpize Support test-ini also for phpize builds 2022-08-26 14:25:10 +02:00
mkdist.php [skip ci] Fix typos discovered by codespell (#12228) 2023-09-18 11:07:17 +01:00
mkico.bat Build/Windows: Update the Windows icon as svg and build derivatives from it 2024-07-16 14:47:31 +02:00
mkico.sh Sync file permissions 2024-08-02 02:39:52 +02:00
php-classic.svg Build/Windows: Update the Windows icon as svg and build derivatives from it 2024-07-16 14:47:31 +02:00
php.ico Build/Windows: Update the Windows icon as svg and build derivatives from it 2024-07-16 14:47:31 +02:00
php.svg Build/Windows: Update the Windows icon as svg and build derivatives from it 2024-07-16 14:47:31 +02:00
phpize.bat Fix #79146: cscript can fail to run on some systems 2020-01-21 11:53:11 +01:00
phpize.js.in Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
registersyslog.php Use regedit to register event source 2019-07-18 09:10:48 +02:00
template.rc Use HTTPS URLs in resource files 2022-06-15 17:56:14 +02:00
wsyslog.mc Sync leading and final newlines in source code files 2018-10-14 12:56:38 +02:00