mirror of
https://github.com/php/php-src.git
synced 2024-12-12 19:33:31 +08:00
9e94d2b040
This creates a single M4 macro PHP_CHECK_BUILTIN and removes other PHP_CHECK_BUILTIN_* macros. Checks are wrapped in AC_CACHE_CHECK and PHP_HAVE_BUILTIN_* CPP macro definitions are defined to 1 if builtin is found and undefined if not. This also changes all PHP_HAVE_BUILTIN_ symbols to be either undefined or defined (to value 1) and syncs all #if/ifdef/defined usages of them in the php-src code. This way it is simpler to use them because they don't need to be defined to value 0 on Windows, for example. This is done as previous usages in php-src were mixed and on many places they were only checked with ifdef. |
||
---|---|---|
.. | ||
jit | ||
tests | ||
config.m4 | ||
config.w32 | ||
CREDITS | ||
opcache_arginfo.h | ||
opcache.stub.php | ||
shared_alloc_mmap.c | ||
shared_alloc_posix.c | ||
shared_alloc_shm.c | ||
shared_alloc_win32.c | ||
zend_accelerator_blacklist.c | ||
zend_accelerator_blacklist.h | ||
zend_accelerator_debug.c | ||
zend_accelerator_debug.h | ||
zend_accelerator_hash.c | ||
zend_accelerator_hash.h | ||
zend_accelerator_module.c | ||
zend_accelerator_module.h | ||
zend_accelerator_util_funcs.c | ||
zend_accelerator_util_funcs.h | ||
zend_file_cache.c | ||
zend_file_cache.h | ||
zend_persist_calc.c | ||
zend_persist.c | ||
zend_persist.h | ||
zend_shared_alloc.c | ||
zend_shared_alloc.h | ||
ZendAccelerator.c | ||
ZendAccelerator.h |