From 6fa8e17a449fe4e984bca621a9f3d68819c6d1e9 Mon Sep 17 00:00:00 2001 From: Peter Kokot Date: Sat, 8 Jun 2024 20:07:39 +0200 Subject: [PATCH] Sync -Wno-implicit-fallthrough This is a sync of the https://github.com/php/php-src/pull/6252: - ext/date: seems to be also fixed Synced in 743d1fd2a2016739c9475ae5469e5df81eec6d0a: - ext/hash - ext/opcache - ext/pcre --- ext/date/config0.m4 | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/ext/date/config0.m4 b/ext/date/config0.m4 index 551291e250566..f0d14828043b1 100644 --- a/ext/date/config0.m4 +++ b/ext/date/config0.m4 @@ -4,11 +4,7 @@ AC_CHECK_HEADERS([io.h]) dnl Check for strtoll, atoll AC_CHECK_FUNCS([strtoll atoll]) -AX_CHECK_COMPILE_FLAG([-Wno-implicit-fallthrough], - [PHP_DATE_CFLAGS="$PHP_DATE_CFLAGS -Wno-implicit-fallthrough"],, - [-Werror]) - -PHP_DATE_CFLAGS="$PHP_DATE_CFLAGS -I@ext_builddir@/lib -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DHAVE_TIMELIB_CONFIG_H=1" +PHP_DATE_CFLAGS="-I@ext_builddir@/lib -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DHAVE_TIMELIB_CONFIG_H=1" timelib_sources="lib/astro.c lib/dow.c lib/parse_date.c lib/parse_tz.c lib/parse_posix.c lib/timelib.c lib/tm2unixtime.c lib/unixtime2tm.c lib/parse_iso_intervals.c lib/interval.c"