[prev in list] [next in list] [prev in thread] [next in thread]
List: php-cvs
Subject: [PHP-CVS] com php-src: Remove =?UTF-8?Q?TSRM=5FCHECK=5FGCC=5FARG=20and=20LIBZEND=5F?= =?UTF-8?Q?CPLU
From: Peter Kokot <petk () php ! net>
Date: 2018-07-31 3:59:05
Message-ID: php-mail-a56e66d4145d90021a56bc5ebd6930ec214362034 () git ! php ! net
[Download RAW message or body]
Commit: 7c1e0930c4c2e433e01884253dd1539ca8c31bd3
Author: Peter Kokot <peterkokot@gmail.com> Tue, 31 Jul 2018 05:59:05 +0200
Parents: b719aa41f4c2ecb66fed4f829ceb30854553e113
Branches: master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=7c1e0930c4c2e433e01884253dd1539ca8c31bd3
Log:
Remove TSRM_CHECK_GCC_ARG and LIBZEND_CPLUSPLUS_CHECKS
This removes two old Autoconf macro definitions since they are not used
anymore.
Changed paths:
M TSRM/tsrm.m4
M UPGRADING.INTERNALS
M Zend/Zend.m4
M acinclude.m4
Diff:
diff --git a/TSRM/tsrm.m4 b/TSRM/tsrm.m4
index bc10b3d..d02f88e 100644
--- a/TSRM/tsrm.m4
+++ b/TSRM/tsrm.m4
@@ -1,27 +1,5 @@
m4_include([TSRM/m4/ax_func_which_gethostbyname_r.m4])
-dnl TSRM_CHECK_GCC_ARG(ARG, ACTION-IF-FOUND, ACTION-IF-NOT_FOUND)
-AC_DEFUN([TSRM_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_), [
- echo 'void somefunc() { };' > conftest.c
- cmd='$CC $1 -c conftest.c'
- if eval $cmd 2>&1 | egrep -e $1 >/dev/null ; then
- ac_result=no
- else
- ac_result=yes
- fi
- eval $gcc_arg_name=$ac_result
- rm -f conftest.*
- ])
- if eval test "\$$gcc_arg_name" = "yes"; then
- $2
- else
- :
- $3
- fi
-])
-
AC_DEFUN([TSRM_BASIC_CHECKS],[
AC_REQUIRE([AC_PROG_CC])dnl
diff --git a/UPGRADING.INTERNALS b/UPGRADING.INTERNALS
index 31b5140..37beea8 100644
--- a/UPGRADING.INTERNALS
+++ b/UPGRADING.INTERNALS
@@ -179,7 +179,8 @@ PHP 7.3 INTERNALS UPGRADE NOTES
========================
a. Unix build system changes
- - PHP_PROG_LEX macro has been removed.
+ - PHP_PROG_LEX, TSRM_CHECK_GCC_ARG, and LIBZEND_CPLUSPLUS_CHECKS Autoconf
+ macros have been removed.
b. Windows build system changes
- ZEND_WIN32_FORCE_INLINE doesn't affect C++ anymore. zend_always_inline is
diff --git a/Zend/Zend.m4 b/Zend/Zend.m4
index 3be411f..8d5cfe5 100644
--- a/Zend/Zend.m4
+++ b/Zend/Zend.m4
@@ -192,7 +192,6 @@ test -n "$DEBUG_CFLAGS" && CFLAGS="$CFLAGS $DEBUG_CFLAGS"
if test "$ZEND_MAINTAINER_ZTS" = "yes"; then
AC_DEFINE(ZTS,1,[ ])
CFLAGS="$CFLAGS -DZTS"
- LIBZEND_CPLUSPLUS_CHECKS
fi
changequote({,})
@@ -388,10 +387,6 @@ AC_MSG_RESULT($ZEND_SIGNALS)
])
-AC_DEFUN([LIBZEND_CPLUSPLUS_CHECKS],[
-
-])
-
AC_MSG_CHECKING(whether /dev/urandom exists)
if test -r "/dev/urandom" && test -c "/dev/urandom"; then
AC_DEFINE([HAVE_DEV_URANDOM], 1, [Define if the target system has /dev/urandom device])
diff --git a/acinclude.m4 b/acinclude.m4
index 6ad8070..1deb50d 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -283,7 +283,6 @@ dnl If successful, adds -rdynamic to PHP_LDFLAGS.
dnl
AC_DEFUN([PHP_TARGET_RDYNAMIC],[
if test -n "$GCC"; then
- dnl we should use a PHP-specific macro here
PHP_CHECK_GCC_ARG(-rdynamic, gcc_rdynamic=yes)
if test "$gcc_rdynamic" = "yes"; then
PHP_LDFLAGS="$PHP_LDFLAGS -rdynamic"
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic