com php-src: Fix #79895: support = in PHP_CHECK_GCC _ARG m4 macro: NEWS acinclude.m4
| From: | Nikita Popov | Date: | Wed, 29 Jul 2020 10:36:52 +0000 |
| Subject: | com php-src: Fix #79895: support = in PHP_CHECK_GCC _ARG m4 macro: NEWS acinclude.m4 | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-112429@lists.php.net to get a copy of this message | ||
Commit: e767ca60a0b333fa387e23a0a56482fe2e81b564
Author: Santiago M.. Mola <santi@mola.io> Fri, 24 Jul 2020 22:46:11 +0200
Committer: Nikita Popov <nikita.ppv@gmail.com> Wed, 29 Jul 2020 12:36:52 +0200
Parents: 0b8c83f5936581942715d14883cdebddc18bad30
Branches: PHP-7.3 PHP-7.4 master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=e767ca60a0b333fa387e23a0a56482fe2e81b564
Log:
Fix #79895: support = in PHP_CHECK_GCC_ARG m4 macro
Closes GH-5890.
Bugs:
https://bugs.php.net/79895
Changed paths:
M NEWS
M acinclude.m4
Diff:
diff --git a/NEWS b/NEWS
index 1dc6cd0dff..1a5d787307 100644
--- 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)
diff --git a/acinclude.m4 b/acinclude.m4
index a12fb862f7..45e1af0e66 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -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