summaryrefslogtreecommitdiff
path: root/m4/cond.m4
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2020-05-09 10:51:57 +0200
committerBruno Haible <bruno@clisp.org>2020-05-09 10:51:57 +0200
commit0026bb83b67abedfcaf765f3a62bd583611c6b56 (patch)
tree4b9a8b8df22d282f66678cb2ce3965177645d828 /m4/cond.m4
parent2bbe201944c2e65a49e71c6d3d3bfefb0049e899 (diff)
downloadgnulib-0026bb83b67abedfcaf765f3a62bd583611c6b56.tar.gz
uchar: Work around incorrect char16_t, char32_t types on Haiku 2020.
* lib/uchar.in.h (char16_t): Define as macro if GNULIB_OVERRIDES_CHAR16_T. (char32_t): Define as macro if GNULIB_OVERRIDES_CHAR32_T. * m4/uchar.m4 (gl_TYPE_CHAR16_T, gl_TYPE_CHAR32_T): New macros. (gl_UCHAR_H): Invoke them. (gl_UCHAR_H_DEFAULTS): Initialize GNULIB_OVERRIDES_CHAR16_T, GNULIB_OVERRIDES_CHAR32_T. * m4/mbrtoc32.m4 (gl_FUNC_MBRTOC32, gl_MBRTOC32_SANITYCHECK): Require gl_TYPE_CHAR32_T and test GNULIB_OVERRIDES_CHAR32_T. * modules/uchar (Makefile.am): Substitute GNULIB_OVERRIDES_CHAR16_T, GNULIB_OVERRIDES_CHAR32_T.
Diffstat (limited to 'm4/cond.m4')
0 files changed, 0 insertions, 0 deletions