]> granicus.if.org Git - php/commitdiff
Simplify functions checks in m4
authorPeter Kokot <peterkokot@gmail.com>
Wed, 17 Jul 2019 01:50:47 +0000 (03:50 +0200)
committerPeter Kokot <peterkokot@gmail.com>
Wed, 17 Jul 2019 01:50:47 +0000 (03:50 +0200)
- AC_CHECK_FUNCS already automatically defines belonging HAVE_function
  symbols and executes given shell code.

Zend/Zend.m4
ext/pcntl/config.m4

index be45a5c60091176fe89f93842b176ae4d13c96d1..d6919ae1e1302fed65489ddd752b68d8db18137f 100644 (file)
@@ -306,10 +306,8 @@ AC_ARG_ENABLE([zend-signals],
   [ZEND_SIGNALS=$enableval],
   [ZEND_SIGNALS=yes])
 
-AC_CHECK_FUNC(sigaction, [
-       AC_DEFINE(HAVE_SIGACTION, 1, [Whether sigaction() is available])
-], [
-       ZEND_SIGNALS=no
+AC_CHECK_FUNCS([sigaction], [], [
+  ZEND_SIGNALS=no
 ])
 if test "$ZEND_SIGNALS" = "yes"; then
        AC_DEFINE(ZEND_SIGNALS, 1, [Use zend signal handling])
index 9b6957230de8b8f09bf3bdb3168a2043257b1145..332674df38dbcbe0da5d8a42ee2ecc29cc19f0ec 100644 (file)
@@ -4,9 +4,9 @@ PHP_ARG_ENABLE([pcntl],
     [Enable pcntl support (CLI/CGI only)])])
 
 if test "$PHP_PCNTL" != "no"; then
-  AC_CHECK_FUNCS(fork, [ AC_DEFINE(HAVE_FORK,1,[ ]) ], [ AC_MSG_ERROR(pcntl: fork() not supported by this platform) ])
-  AC_CHECK_FUNCS(waitpid, [ AC_DEFINE(HAVE_WAITPID,1,[ ]) ], [ AC_MSG_ERROR(pcntl: waitpid() not supported by this platform) ])
-  AC_CHECK_FUNCS(sigaction, [ AC_DEFINE(HAVE_SIGACTION,1,[ ]) ], [ AC_MSG_ERROR(pcntl: sigaction() not supported by this platform) ])
+  AC_CHECK_FUNCS([fork], [], [AC_MSG_ERROR([pcntl: fork() not supported by this platform])])
+  AC_CHECK_FUNCS([waitpid], [], [AC_MSG_ERROR([pcntl: waitpid() not supported by this platform])])
+  AC_CHECK_FUNCS([sigaction], [], [AC_MSG_ERROR([pcntl: sigaction() not supported by this platform])])
   AC_CHECK_FUNCS([getpriority setpriority wait3 wait4 sigwaitinfo sigtimedwait unshare])
 
   AC_MSG_CHECKING([for siginfo_t])