cvs: php-src / acinclude.m4
| From: | Jani Taskinen | Date: | Wed, 13 Jul 2005 14:33:40 +0000 |
| Subject: | cvs: php-src / acinclude.m4 | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-32901@lists.php.net to get a copy of this message | ||
sniper Wed Jul 13 10:33:40 2005 EDT
Modified files:
/php-src acinclude.m4
Log:
- Added check whether re_magic exists in struct regex_t
# per Andrei's request
http://cvs.php.net/diff.php/php-src/acinclude.m4?r1=1.327&r2=1.328&ty=u
Index: php-src/acinclude.m4
diff -u php-src/acinclude.m4:1.327 php-src/acinclude.m4:1.328
--- php-src/acinclude.m4:1.327 Thu Jul 7 19:18:21 2005
+++ php-src/acinclude.m4 Wed Jul 13 10:33:38 2005
@@ -1,5 +1,5 @@
dnl
-dnl $Id: acinclude.m4,v 1.327 2005/07/07 23:18:21 sniper Exp $
+dnl $Id: acinclude.m4,v 1.328 2005/07/13 14:33:38 sniper Exp $
dnl
dnl This file contains local autoconf functions.
dnl
@@ -2471,13 +2471,21 @@
dnl
AC_DEFUN([PHP_REGEX],[
if test "$REGEX_TYPE" = "php"; then
+ AC_DEFINE(HAVE_REGEX_T_RE_MAGIC, 1, [ ])
AC_DEFINE(HSREGEX,1,[ ])
AC_DEFINE(REGEX,1,[ ])
PHP_ADD_SOURCES(regex, regcomp.c regexec.c regerror.c regfree.c)
elif test "$REGEX_TYPE" = "system"; then
AC_DEFINE(REGEX,0,[ ])
+ dnl Check if field re_magic exists in struct regex_t
+ AC_CACHE_CHECK([whether field re_magic exists in struct regex_t], ac_cv_regex_t_re_magic, [
+ AC_TRY_COMPILE([#include <regex.h>], [struct regex_t rt; rt.re_magic;],
+ [ac_cv_regex_t_re_magic=yes], [ac_cv_regex_t_re_magic=no])
+ ])
+ if test "$ac_cv_regex_re_magic" = "yes"; then
+ AC_DEFINE([HAVE_REGEX_RE_MAGIC], [ ], 1)
+ fi
fi
-
AC_MSG_CHECKING([which regex library to use])
AC_MSG_RESULT([$REGEX_TYPE])
])