]> 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>
Sun, 9 Apr 2023 21:46:49 +0000 (23:46 +0200)
commitd822a76da0101d6a789943862d960812c3a0c09a
tree713260a2e87adb15f6589759aaf2702c9e6a908d
parent70f1f0e64c1c1d722cb60560b76e4aef3f5d8d61
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