]> granicus.if.org Git - php/commitdiff
Fix #79895: support = in PHP_CHECK_GCC_ARG m4 macro
authorSantiago M. Mola <santi@mola.io>
Fri, 24 Jul 2020 20:46:11 +0000 (22:46 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Wed, 29 Jul 2020 10:36:52 +0000 (12:36 +0200)
Closes GH-5890.

NEWS
acinclude.m4

diff --git a/NEWS b/NEWS
index 1dc6cd0dffa8ecb2e0965d53ecd6ca23f38acc72..1a5d787307b9449ffaa36265101c192b442def5c 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -6,6 +6,8 @@ PHP                                                                        NEWS
   . Fixed bug #79884 (PHP_CONFIG_FILE_PATH is meaningless). (cmb)
   . Fixed bug #77932 (File extensions are case-sensitive). (cmb)
   . Fixed bug #79806 (realpath() erroneously resolves link to link). (cmb)
+  . Fixed bug #79895 (PHP_CHECK_GCC_ARG does not allow flags with equal sign).
+    (Santiago M. Mola)
 
 - LDAP:
   . Fixed memory leaks. (ptomulik)
index a12fb862f76041d46cf09bd9e55cd57b93efe806..45e1af0e66c77fecb7743fa689d780451d060499 100644 (file)
@@ -329,8 +329,8 @@ dnl
 dnl PHP_CHECK_GCC_ARG(arg, action-if-found, action-if-not-found)
 dnl
 AC_DEFUN([PHP_CHECK_GCC_ARG],[
-  gcc_arg_name=[ac_cv_gcc_arg]translit($1,A-Z-,a-z_)
-  AC_CACHE_CHECK([whether $CC supports $1], [ac_cv_gcc_arg]translit($1,A-Z-,a-z_), [
+  gcc_arg_name=[ac_cv_gcc_arg]translit($1,A-Z=-,a-z__)
+  AC_CACHE_CHECK([whether $CC supports $1], [ac_cv_gcc_arg]translit($1,A-Z=-,a-z__), [
   echo 'void somefunc() { };' > conftest.c
   cmd='$CC $1 -c conftest.c'
   if eval $cmd 2>&1 | $EGREP -e $1 >/dev/null ; then