]> Savannah Git Hosting - gnulib.git/commit
c32is*: Ensure GNULIB_defined_mbstate_t is defined on AIX.
authorBruno Haible <bruno@clisp.org>
Sun, 9 Apr 2023 16:14:46 +0000 (18:14 +0200)
committerBruno Haible <bruno@clisp.org>
Fri, 21 Apr 2023 02:04:12 +0000 (04:04 +0200)
commit7af2ef6d6da9b49249e618c5e601d243e4965dfa
tree1a9095b33969adfbf9523894b225b57a1e05fe51
parent844ae4b47e1c97a52ff58d68dc6eff42cf69470e
c32is*: Ensure GNULIB_defined_mbstate_t is defined on AIX.

* m4/mbrtowc.m4 (gl_MBSTATE_T_BROKEN): Define through AC_DEFUN_ONCE.
* m4/mbrtoc32.m4 (gl_FUNC_MBRTOC32): Require it.
* modules/c32isalnum (Files): Add m4/mbrtowc.m4, m4/locale-ja.m4.
(configure.ac): Require gl_MBSTATE_T_BROKEN.
* modules/c32isalpha: Likewise.
* modules/c32isblank: Likewise.
* modules/c32iscntrl: Likewise.
* modules/c32isdigit: Likewise.
* modules/c32isgraph: Likewise.
* modules/c32islower: Likewise.
* modules/c32isprint: Likewise.
* modules/c32ispunct: Likewise.
* modules/c32isspace: Likewise.
* modules/c32isupper: Likewise.
* modules/c32isxdigit: Likewise.
15 files changed:
ChangeLog
m4/mbrtoc32.m4
m4/mbrtowc.m4
modules/c32isalnum
modules/c32isalpha
modules/c32isblank
modules/c32iscntrl
modules/c32isdigit
modules/c32isgraph
modules/c32islower
modules/c32isprint
modules/c32ispunct
modules/c32isspace
modules/c32isupper
modules/c32isxdigit