9.92 wchar.h ¶
POSIX specification:
https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/wchar.h.html
Gnulib module: wchar-h
Portability problems fixed by Gnulib:
- This header file cannot be included on some platforms:
Linux uClibc built without wide character support.
- The type
wint_t
is incorrect on some platforms:
mingw, MSVC 14.
- Some platforms provide a
NULL
macro that cannot be used in arbitrary
expressions:
NetBSD 5.0
Portability problems not fixed by Gnulib:
- This header file leads to link errors and endless recursions or endless loops
on some platforms:
glibc version 2.5 or older, together with gcc version 4.3 or newer and the
option ‘-std=c99’ or ‘-std=gnu99’.