php-src/win32
Christoph M. Becker c9908ee5eb Disable optimizations for ASan instrumented builds
ASan instrumentation does not support the MSVC debug runtime, but still
it does not make sense to enable optimizations for such builds, since
they are not meant for production usage anyway, and although memory
corruption issues are still found in optimized builds, the generated
diagnostics are close to being useless, and apparently sometimes even
outright wrong.  Therefore, we disable all optimizations for ASan
instrumented builds.

We also introduce and use `ZEND_WIN32_NEVER_INLINE` for ASan enabled
builds to avoid inlining of functions, so we get even better
diagnostics.
2020-01-16 13:57:21 +01:00
..
build Disable optimizations for ASan instrumented builds 2020-01-16 13:57:21 +01:00
codepage.c Allow exceptions in __toString() 2019-06-05 14:25:07 +02:00
codepage.h Remove local variables 2019-02-03 21:03:00 +01:00
console.c Implement FR #77377 handle CTRL+C in Windows 2019-02-08 18:10:31 -08:00
console.h Implement FR #77377 handle CTRL+C in Windows 2019-02-08 18:10:31 -08:00
cp_enc_map.c Trailing whitespaces 2018-01-03 14:38:00 +01:00
cp_enc_map_gen.c Remove local variables 2019-02-03 21:03:00 +01:00
dllmain.c Remove local variables 2019-02-03 21:03:00 +01:00
fnmatch.c Remove local variables 2019-02-03 21:03:00 +01:00
fnmatch.h Remove local variables 2019-02-03 21:03:00 +01:00
ftok.c Remove local variables 2019-02-03 21:03:00 +01:00
getrusage.c Remove local variables 2019-02-03 21:03:00 +01:00
getrusage.h Remove local variables 2019-02-03 21:03:00 +01:00
glob.c Remove local variables 2019-02-03 21:03:00 +01:00
glob.h Remove local variables 2019-02-03 21:03:00 +01:00
globals.c Remove local variables 2019-02-03 21:03:00 +01:00
grp.h Remove local variables 2019-02-03 21:03:00 +01:00
inet.c Remove local variables 2019-02-03 21:03:00 +01:00
inet.h Remove local variables 2019-02-03 21:03:00 +01:00
ioutil.c Fix #79008: General performance regression with PHP 7.4 on Windows 2019-12-20 16:28:11 +01:00
ioutil.h Merge branch 'PHP-7.3' into PHP-7.4 2019-12-02 11:29:58 +01:00
ipc.h Remove local variables 2019-02-03 21:03:00 +01:00
nice.c Remove local variables 2019-02-03 21:03:00 +01:00
nice.h Remove local variables 2019-02-03 21:03:00 +01:00
param.h Remove local variables 2019-02-03 21:03:00 +01:00
php_inttypes.h Remove local variables 2019-02-03 21:03:00 +01:00
php_registry.h Remove local variables 2019-02-03 21:03:00 +01:00
php_stdint.h Remove local variables 2019-02-03 21:03:00 +01:00
php_win32_globals.h Remove local variables 2019-02-03 21:03:00 +01:00
readdir.c Use readdir() instead of readdir_r() 2019-04-11 16:52:36 +02:00
readdir.h Use readdir() instead of readdir_r() 2019-04-11 16:52:36 +02:00
registry.c Remove local variables 2019-02-03 21:03:00 +01:00
select.c file encoding cleanup: remove bom in win32 files 2019-07-27 10:12:54 +02:00
select.h Remove local variables 2019-02-03 21:03:00 +01:00
sendmail.c Merge branch 'PHP-7.3' into PHP-7.4 2019-12-16 00:39:37 -08:00
sendmail.h Remove local variables 2019-02-03 21:03:00 +01:00
signal.c Fix ZTS issue regarding new Windows CTRL handling API 2019-06-01 09:35:47 +02:00
signal.h Fix TS build, ref #77377 2019-02-08 18:42:48 -08:00
sockets.c Remove local variables 2019-02-03 21:03:00 +01:00
sockets.h Remove local variables 2019-02-03 21:03:00 +01:00
syslog.h Remove local variables 2019-02-03 21:03:00 +01:00
time.c Remove local variables 2019-02-03 21:03:00 +01:00
time.h Remove local variables 2019-02-03 21:03:00 +01:00
unistd.h Remove local variables 2019-02-03 21:03:00 +01:00
winutil.c Fix WS 2019-08-12 17:59:30 +02:00
winutil.h Fix signature and calls 2019-08-27 14:34:35 +02:00
wsyslog.c Merge branch 'PHP-7.3' into PHP-7.4 2019-07-11 13:11:08 +02:00