• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/gettext-0.17/gettext-tools/gnulib-m4/
1dnl A placeholder for ISO C99 <wctype.h>, for platforms that lack it.
2
3dnl Copyright (C) 2006, 2007 Free Software Foundation, Inc.
4dnl This file is free software; the Free Software Foundation
5dnl gives unlimited permission to copy and/or distribute it,
6dnl with or without modifications, as long as this notice is preserved.
7
8dnl Written by Paul Eggert.
9
10AC_DEFUN([gl_WCTYPE_H],
11[
12  AC_CHECK_FUNCS_ONCE([iswcntrl])
13  if test $ac_cv_func_iswcntrl = yes; then
14    HAVE_ISWCNTRL=1
15  else
16    HAVE_ISWCNTRL=0
17  fi
18  AC_SUBST([HAVE_ISWCNTRL])
19  AC_CHECK_HEADERS_ONCE([wctype.h])
20  AC_REQUIRE([AC_C_INLINE])
21
22  AC_REQUIRE([gt_TYPE_WINT_T])
23  if test $gt_cv_c_wint_t = yes; then
24    HAVE_WINT_T=1
25  else
26    HAVE_WINT_T=0
27  fi
28  AC_SUBST([HAVE_WINT_T])
29
30  WCTYPE_H=wctype.h
31  if test $ac_cv_header_wctype_h = yes; then
32    if test $ac_cv_func_iswcntrl = yes; then
33      WCTYPE_H=
34    fi
35    dnl Compute NEXT_WCTYPE_H even if WCTYPE_H is empty,
36    dnl for the benefit of builds from non-distclean directories.
37    gl_CHECK_NEXT_HEADERS([wctype.h])
38    HAVE_WCTYPE_H=1
39  else
40    HAVE_WCTYPE_H=0
41  fi
42  AC_SUBST([HAVE_WCTYPE_H])
43  AC_SUBST([WCTYPE_H])
44])
45