diff options
Diffstat (limited to 'gl/m4/regex.m4')
-rw-r--r-- | gl/m4/regex.m4 | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/gl/m4/regex.m4 b/gl/m4/regex.m4 index 7da6efe..43b0463 100644 --- a/gl/m4/regex.m4 +++ b/gl/m4/regex.m4 | |||
@@ -1,7 +1,7 @@ | |||
1 | #serial 48 | 1 | # serial 53 |
2 | 2 | ||
3 | # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, | 3 | # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, |
4 | # 2006, 2007 Free Software Foundation, Inc. | 4 | # 2006, 2007, 2008, 2009 Free Software Foundation, Inc. |
5 | # | 5 | # |
6 | # This file is free software; the Free Software Foundation | 6 | # This file is free software; the Free Software Foundation |
7 | # gives unlimited permission to copy and/or distribute it, | 7 | # gives unlimited permission to copy and/or distribute it, |
@@ -17,7 +17,7 @@ AC_DEFUN([gl_REGEX], | |||
17 | AC_CHECK_HEADERS_ONCE([locale.h]) | 17 | AC_CHECK_HEADERS_ONCE([locale.h]) |
18 | 18 | ||
19 | AC_ARG_WITH([included-regex], | 19 | AC_ARG_WITH([included-regex], |
20 | [AC_HELP_STRING([--without-included-regex], | 20 | [AS_HELP_STRING([--without-included-regex], |
21 | [don't compile regex; this is the default on 32-bit | 21 | [don't compile regex; this is the default on 32-bit |
22 | systems with recent-enough versions of the GNU C | 22 | systems with recent-enough versions of the GNU C |
23 | Library (use with caution on other systems). | 23 | Library (use with caution on other systems). |
@@ -37,13 +37,13 @@ AC_DEFUN([gl_REGEX], | |||
37 | [gl_cv_func_re_compile_pattern_working], | 37 | [gl_cv_func_re_compile_pattern_working], |
38 | [AC_RUN_IFELSE( | 38 | [AC_RUN_IFELSE( |
39 | [AC_LANG_PROGRAM( | 39 | [AC_LANG_PROGRAM( |
40 | [AC_INCLUDES_DEFAULT | 40 | [AC_INCLUDES_DEFAULT[ |
41 | #if HAVE_LOCALE_H | 41 | #if HAVE_LOCALE_H |
42 | #include <locale.h> | 42 | #include <locale.h> |
43 | #endif | 43 | #endif |
44 | #include <limits.h> | 44 | #include <limits.h> |
45 | #include <regex.h> | 45 | #include <regex.h> |
46 | ], | 46 | ]], |
47 | [[static struct re_pattern_buffer regex; | 47 | [[static struct re_pattern_buffer regex; |
48 | unsigned char folded_chars[UCHAR_MAX + 1]; | 48 | unsigned char folded_chars[UCHAR_MAX + 1]; |
49 | int i; | 49 | int i; |
@@ -175,7 +175,7 @@ AC_DEFUN([gl_REGEX], | |||
175 | esac | 175 | esac |
176 | 176 | ||
177 | if test $ac_use_included_regex = yes; then | 177 | if test $ac_use_included_regex = yes; then |
178 | AC_DEFINE([_REGEX_LARGE_OFFSETS], 1, | 178 | AC_DEFINE([_REGEX_LARGE_OFFSETS], [1], |
179 | [Define if you want regoff_t to be at least as wide POSIX requires.]) | 179 | [Define if you want regoff_t to be at least as wide POSIX requires.]) |
180 | AC_DEFINE([re_syntax_options], [rpl_re_syntax_options], | 180 | AC_DEFINE([re_syntax_options], [rpl_re_syntax_options], |
181 | [Define to rpl_re_syntax_options if the replacement should be used.]) | 181 | [Define to rpl_re_syntax_options if the replacement should be used.]) |
@@ -217,6 +217,8 @@ AC_DEFUN([gl_PREREQ_REGEX], | |||
217 | [ | 217 | [ |
218 | AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS]) | 218 | AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS]) |
219 | AC_REQUIRE([AC_C_RESTRICT]) | 219 | AC_REQUIRE([AC_C_RESTRICT]) |
220 | AC_CHECK_FUNCS_ONCE([isblank iswctype mbrtowc wcrtomb wcscoll]) | 220 | AC_REQUIRE([AC_TYPE_MBSTATE_T]) |
221 | AC_CHECK_HEADERS([libintl.h]) | ||
222 | AC_CHECK_FUNCS_ONCE([isblank iswctype wcscoll]) | ||
221 | AC_CHECK_DECLS([isblank], [], [], [#include <ctype.h>]) | 223 | AC_CHECK_DECLS([isblank], [], [], [#include <ctype.h>]) |
222 | ]) | 224 | ]) |