php-src/ext/opcache
Peter Kokot 9e94d2b040
Autotools: Refactor builtin checks (#14835)
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.
2024-07-08 21:25:16 +02:00
..
jit Autotools: Refactor builtin checks (#14835) 2024-07-08 21:25:16 +02:00
tests Merge branch 'PHP-8.3' 2024-05-23 16:35:58 +02:00
config.m4 Autotools: Sync PHP_ADD_MAKEFILE_FRAGMENT (#14766) 2024-07-03 13:15:13 +02:00
config.w32 Remove unused ZEND_JIT_IR (#14760) 2024-07-02 08:19:45 +02:00
CREDITS
opcache_arginfo.h Do not generate frameless info items when func info generation is disabled 2024-02-18 11:39:00 +01:00
opcache.stub.php
shared_alloc_mmap.c Merge branch 'PHP-8.3' 2024-03-18 17:22:48 +01:00
shared_alloc_posix.c opcache: change uses of sprintf into snprintf 2024-06-14 08:12:03 -07:00
shared_alloc_shm.c Make lots of string pointers const (#10646) 2023-02-21 14:01:37 +00:00
shared_alloc_win32.c Use a single version of mempcpy(3) (#12257) 2023-12-20 15:16:32 +00:00
zend_accelerator_blacklist.c Fix gcc-14 Wcalloc-transposed-args warnings 2024-04-01 20:34:14 +02:00
zend_accelerator_blacklist.h
zend_accelerator_debug.c
zend_accelerator_debug.h ext/opcache: C++ compatibility 2023-01-12 15:14:05 +00:00
zend_accelerator_hash.c Mark globals as const (#10303) 2023-01-23 13:46:58 +00:00
zend_accelerator_hash.h Revert GH-10279 2023-01-16 12:25:59 +01:00
zend_accelerator_module.c Sync #if/ifdef/defined (#14520) 2024-06-11 22:47:05 +02:00
zend_accelerator_module.h
zend_accelerator_util_funcs.c Print location on class redeclaration 2024-04-30 14:34:43 +02:00
zend_accelerator_util_funcs.h
zend_file_cache.c Sync #if/ifdef/defined (#14520) 2024-06-11 22:47:05 +02:00
zend_file_cache.h
zend_persist_calc.c Merge branch 'PHP-8.3' 2024-05-06 16:02:29 +02:00
zend_persist.c Merge branch 'PHP-8.3' 2024-05-06 16:02:29 +02:00
zend_persist.h ext/opcache: C++ compatibility 2023-01-12 15:14:05 +00:00
zend_shared_alloc.c Compress interned string table offsets and increase maximum supported buffer size (#13676) 2024-03-19 13:01:30 +01:00
zend_shared_alloc.h Merge branch 'PHP-8.2' into PHP-8.3 2023-10-23 10:51:59 +03:00
ZendAccelerator.c Sync missing hash and pcre dependencies for opcache on Windows (#14682) 2024-06-27 18:23:01 +02:00
ZendAccelerator.h Sync ext/dom and unistd.h include style (#14597) 2024-06-19 22:25:20 +02:00