Commit 06dac62747f for php.net
commit 06dac62747f0819ebc110fd6ab4a90a0229bd2b6
Author: Peter Kokot <peterkokot@gmail.com>
Date: Thu Feb 5 00:25:13 2026 +0100
Remove unused PHP_DL_TEST_EXPORTS and PHP_ZEND_TEST_EXPORTS (#21109)
In current code these aren't used on Windows build. The
PHP_ZEND_TEST_EXPORTS was intended to fix MSVC level 1 (severe) warnings
via 5a04796f760a9e4770ccca5006ec5076dec0450c but __declspec(dllexport)
is now implemented unconditionally.
diff --git a/ext/dl_test/config.w32 b/ext/dl_test/config.w32
index 8f50eb58c34..4b91f024e4c 100644
--- a/ext/dl_test/config.w32
+++ b/ext/dl_test/config.w32
@@ -4,5 +4,4 @@ ARG_ENABLE("dl-test", "enable dl_test extension", "no");
if (PHP_DL_TEST != "no") {
EXTENSION("dl_test", "dl_test.c", true, "/DZEND_ENABLE_STATIC_TSRMLS_CACHE=1");
- ADD_FLAG("CFLAGS_DL_TEST", "/D PHP_DL_TEST_EXPORTS ");
}
diff --git a/ext/zend_test/config.w32 b/ext/zend_test/config.w32
index 65fe6d359ba..1e9ae1545dc 100644
--- a/ext/zend_test/config.w32
+++ b/ext/zend_test/config.w32
@@ -4,5 +4,4 @@ ARG_ENABLE("zend-test", "enable zend_test extension", "no");
if (PHP_ZEND_TEST != "no") {
EXTENSION("zend_test", "test.c observer.c fiber.c iterators.c object_handlers.c zend_mm_custom_handlers.c", PHP_ZEND_TEST_SHARED, "/DZEND_ENABLE_STATIC_TSRMLS_CACHE=1");
- ADD_FLAG("CFLAGS_ZEND_TEST", "/D PHP_ZEND_TEST_EXPORTS ");
}