Re: *c32*: Inline most functions on glibc and musl libc

2023-04-05 Thread Bruno Haible
I wrote: > * lib/uchar.in.h: Invoke _GL_INLINE_HEADER_BEGIN, _GL_INLINE_HEADER_END. > (btoc32): Inline if _GL_WCHAR_T_IS_UCS4. > (c32isalnum, c32isalpha, c32isblank, c32iscntrl, c32isdigit, c32isgraph, > c32islower, c32isprint, c32ispunct, c32isspace, c32isupper, > c32

*c32*: Inline most functions on glibc and musl libc

2023-04-04 Thread Bruno Haible
we have no global definition of B, and the result is a link error. The idiom that works is to keep each function in its own compilation unit. 2023-04-04 Bruno Haible *c32*: Inline most functions on glibc and musl libc. * lib/uchar.in.h: Invoke _GL_INLINE_HEADER_BEGIN, _GL_