From 9dca512ada37c7182db7bb9dc4b725809977154d Mon Sep 17 00:00:00 2001 From: Peter Kokot Date: Thu, 4 Jul 2024 23:29:37 +0200 Subject: [PATCH] Autotools: Add ZEND_ENABLE_STATIC_TSRMLS_CACHE to skeleton This enables "Thread Safety Resource Manager Local Storage" static cache for skeleton template for Autotools build. --- ext/skeleton/config.m4.in | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ext/skeleton/config.m4.in b/ext/skeleton/config.m4.in index 80e0a84ec7e90..088f171bbbaa4 100644 --- a/ext/skeleton/config.m4.in +++ b/ext/skeleton/config.m4.in @@ -90,5 +90,8 @@ if test "$PHP_%EXTNAMECAPS%" != "no"; then dnl In case of no dependencies AC_DEFINE(HAVE_%EXTNAMECAPS%, 1, [ Have %EXTNAME% support ]) - PHP_NEW_EXTENSION(%EXTNAME%, %EXTNAME%.c, $ext_shared) + PHP_NEW_EXTENSION([%EXTNAME%], + [%EXTNAME%.c], + [$ext_shared],, + [-DZEND_ENABLE_STATIC_TSRMLS_CACHE=1]) fi