Commit | Line | Data |
---|---|---|
698be2d8 CB |
1 | # ctype_h.m4 serial 6 |
2 | dnl Copyright (C) 2009-2020 Free Software Foundation, Inc. | |
3 | dnl This file is free software; the Free Software Foundation | |
4 | dnl gives unlimited permission to copy and/or distribute it, | |
5 | dnl with or without modifications, as long as this notice is preserved. | |
6 | ||
7 | AC_DEFUN([gl_CTYPE_H], | |
8 | [ | |
9 | AC_REQUIRE([gl_CTYPE_H_DEFAULTS]) | |
10 | ||
11 | dnl <ctype.h> is always overridden, because of GNULIB_POSIXCHECK. | |
12 | gl_NEXT_HEADERS([ctype.h]) | |
13 | ||
14 | dnl Check for declarations of anything we want to poison if the | |
15 | dnl corresponding gnulib module is not in use. | |
16 | gl_WARN_ON_USE_PREPARE([[#include <ctype.h> | |
17 | ]], [isblank]) | |
18 | ]) | |
19 | ||
20 | AC_DEFUN([gl_CTYPE_MODULE_INDICATOR], | |
21 | [ | |
22 | dnl Use AC_REQUIRE here, so that the default settings are expanded once only. | |
23 | AC_REQUIRE([gl_CTYPE_H_DEFAULTS]) | |
24 | gl_MODULE_INDICATOR_SET_VARIABLE([$1]) | |
25 | ]) | |
26 | ||
27 | AC_DEFUN([gl_CTYPE_H_DEFAULTS], | |
28 | [ | |
29 | GNULIB_ISBLANK=0; AC_SUBST([GNULIB_ISBLANK]) | |
30 | dnl Assume proper GNU behavior unless another module says otherwise. | |
31 | HAVE_ISBLANK=1; AC_SUBST([HAVE_ISBLANK]) | |
32 | ]) |