]> Savannah Git Hosting - gnulib.git/commit
stdlib: Work around MB_CUR_MAX bug on Solaris 10.
authorBruno Haible <bruno@clisp.org>
Tue, 4 Apr 2023 11:03:53 +0000 (13:03 +0200)
committerBruno Haible <bruno@clisp.org>
Tue, 4 Apr 2023 11:10:39 +0000 (13:10 +0200)
commit27857e3c09038053c88c4e27210cc229900b5567
tree4c3aeaa32ed67c863a85f0fe61f78c4c06cca59e
parenta6a9a45e6feb8519bcdcc69b68f22671e4eb5e86
stdlib: Work around MB_CUR_MAX bug on Solaris 10.

* lib/stdlib.in.h (gl_MB_CUR_MAX): New function.
(MB_CUR_MAX, GNULIB_defined_MB_CUR_MAX): New macros.
* m4/stdlib_h.m4 (gl_STDLIB_H): Test whether MB_CUR_MAX is correct.
(gl_STDLIB_H_DEFAULTS): Initialize REPLACE_MB_CUR_MAX.
* modules/stdlib (Files): Add m4/locale-fr.m4.
(Makefile.am): Substitute REPLACE_MB_CUR_MAX.
* doc/posix-headers/stdlib.texi: Mention the Solaris 10 bug.
ChangeLog
doc/posix-headers/stdlib.texi
lib/stdlib.in.h
m4/stdlib_h.m4
modules/stdlib