jit/cache tests: Fix crash with clang's UBSAN + ASAN.
[gnulib.git] / modules / c32isxdigit
bloba1c498fe3bf5f66b6cc9d1f63aa101c4519a05c7
1 Description:
2 c32isxdigit() function: test 32-bit wide character for being a hexadecimal
3 digit.
5 Files:
6 lib/c32isxdigit.c
7 lib/c32is-impl.h
8 m4/mbrtoc32.m4
9 m4/c32rtomb.m4
10 m4/mbrtowc.m4
11 m4/locale-en.m4
12 m4/locale-fr.m4
13 m4/locale-ja.m4
14 m4/locale-zh.m4
15 m4/codeset.m4
17 Depends-on:
18 uchar
19 wchar
20 wctype-h
21 iswxdigit
22 localcharset    [test $REPLACE_MBSTATE_T = 1]
23 streq           [test $REPLACE_MBSTATE_T = 1]
24 unictype/ctype-xdigit
25 assert-h
27 configure.ac:
28 AC_REQUIRE([gl_UCHAR_H])
29 dnl Determine REPLACE_MBSTATE_T, from which GNULIB_defined_mbstate_t is
30 dnl determined.  It describes how mbrtoc32 is implemented.
31 AC_REQUIRE([gl_MBSTATE_T_BROKEN])
32 AC_REQUIRE([gl_MBRTOC32_SANITYCHECK])
33 AC_REQUIRE([gl_C32RTOMB_SANITYCHECK])
34 gl_UCHAR_MODULE_INDICATOR([c32isxdigit])
36 Makefile.am:
37 lib_SOURCES += c32isxdigit.c
39 Include:
40 <uchar.h>
42 Link:
43 $(LTLIBUNISTRING) when linking with libtool, $(LIBUNISTRING) otherwise
44 $(LTLIBC32CONV) when linking with libtool, $(LIBC32CONV) otherwise
46 License:
47 LGPLv2+
49 Maintainer:
50 Bruno Haible