@@ -112,9 +112,8 @@ AC_DEFUN([PHP_CANONICAL_HOST_TARGET],[
112112 if test -z "$host_alias" && test -n "$host"; then
113113 host_alias=$host
114114 fi
115- if test -z "$host_alias"; then
116- AC_MSG_ERROR ( [ host_alias is not set! Make sure to run config.guess] )
117- fi
115+ AS_VAR_IF ( [ host_alias] ,,
116+ [ AC_MSG_ERROR ( [ host_alias is not set! Make sure to run config.guess] ) ] )
118117] )
119118
120119dnl
@@ -634,12 +633,10 @@ dnl PHP_SET_LIBTOOL_VARIABLE(var)
634633dnl
635634dnl Set libtool variable.
636635dnl
637- AC_DEFUN ( [ PHP_SET_LIBTOOL_VARIABLE] ,[
638- if test -z "$LIBTOOL"; then
639- LIBTOOL='$(SHELL) $(top_builddir)/libtool $1 '
640- else
641- LIBTOOL="$LIBTOOL $1 "
642- fi
636+ AC_DEFUN ( [ PHP_SET_LIBTOOL_VARIABLE] , [
637+ AS_VAR_IF ( [ LIBTOOL] ,,
638+ [ LIBTOOL='$(SHELL) $(top_builddir)/libtool $1 '] ,
639+ [ LIBTOOL="$LIBTOOL $1 "] )
643640] )
644641
645642dnl ----------------------------------------------------------------------------
@@ -753,13 +750,13 @@ AC_DEFUN([PHP_BUILD_THREAD_SAFE], [enable_zts=yes])
753750dnl
754751dnl PHP_REQUIRE_CXX
755752dnl
756- AC_DEFUN ( [ PHP_REQUIRE_CXX] ,[
757- if test -z "$ php_cxx_done"; then
758- AC_PROG_CXX
759- AC_PROG_CXXCPP
760- PHP_ADD_LIBRARY([ stdc++] )
761- php_cxx_done=yes
762- fi
753+ AC_DEFUN ( [ PHP_REQUIRE_CXX] , [
754+ AS_VAR_IF ( [ php_cxx_done] ,, [
755+ AC_PROG_CXX
756+ AC_PROG_CXXCPP
757+ PHP_ADD_LIBRARY([ stdc++] )
758+ php_cxx_done=yes
759+ ] )
763760] )
764761
765762dnl
@@ -833,11 +830,7 @@ AC_DEFUN([PHP_SHARED_MODULE],[
833830 install_modules="install-modules"
834831 suffix=la
835832
836- case $host_alias in
837- *aix*[ )]
838- additional_flags="-Wl,-G"
839- ;;
840- esac
833+ AS_CASE ( [ $host_alias] , [ *aix*] , [ additional_flags="-Wl,-G"] )
841834
842835 if test "x$5 " = "xyes"; then
843836 PHP_ZEND_EX="$PHP_ZEND_EX \$(phplibdir)/$1 .$suffix"
@@ -1562,22 +1555,22 @@ dnl
15621555dnl Determines shared library suffix SHLIB_DL_SUFFIX_NAME suffix can be: .so or
15631556dnl .sl
15641557dnl
1565- AC_DEFUN ( [ PHP_SHLIB_SUFFIX_NAMES] ,[
1566- AC_REQUIRE ( [ PHP_CANONICAL_HOST_TARGET] ) dnl
1567- PHP_SUBST_OLD( [ SHLIB_SUFFIX_NAME ] )
1568- PHP_SUBST_OLD( [ SHLIB_DL_SUFFIX_NAME ] )
1569- SHLIB_SUFFIX_NAME=so
1570- SHLIB_DL_SUFFIX_NAME=$SHLIB_SUFFIX_NAME
1571- case $host_alias in
1572- *hpux* [ ) ]
1573- SHLIB_SUFFIX_NAME=sl
1574- SHLIB_DL_SUFFIX_NAME=sl
1575- ;;
1576- *darwin* [ ) ]
1577- SHLIB_SUFFIX_NAME=dylib
1578- SHLIB_DL_SUFFIX_NAME=so
1579- ;;
1580- esac
1558+ AC_DEFUN ( [ PHP_SHLIB_SUFFIX_NAMES] , [
1559+ AC_REQUIRE ( [ PHP_CANONICAL_HOST_TARGET] ) dnl
1560+ AS_CASE ( [ $host_alias ] ,
1561+ [ *hpux* ] , [
1562+ SHLIB_SUFFIX_NAME=sl
1563+ SHLIB_DL_SUFFIX_NAME=sl
1564+ ] ,
1565+ [ *darwin* ] , [
1566+ SHLIB_SUFFIX_NAME=dylib
1567+ SHLIB_DL_SUFFIX_NAME=so
1568+ ] , [
1569+ SHLIB_SUFFIX_NAME=so
1570+ SHLIB_DL_SUFFIX_NAME=$SHLIB_SUFFIX_NAME
1571+ ] )
1572+ PHP_SUBST_OLD( [ SHLIB_SUFFIX_NAME ] )
1573+ PHP_SUBST_OLD( [ SHLIB_DL_SUFFIX_NAME ] )
15811574] )
15821575
15831576dnl
0 commit comments