Index: sys/arch/amd64/include/ansi.h =================================================================== RCS file: /cvsroot/src/sys/arch/amd64/include/ansi.h,v retrieving revision 1.10 diff -u -r1.10 ansi.h --- sys/arch/amd64/include/ansi.h 17 Jul 2011 20:54:36 -0000 1.10 +++ sys/arch/amd64/include/ansi.h 2 Feb 2019 03:27:04 -0000 @@ -58,7 +58,13 @@ #define _BSD_TIMER_T_ int /* timer_t */ #define _BSD_SUSECONDS_T_ int /* suseconds_t */ #define _BSD_USECONDS_T_ unsigned int /* useconds_t */ + +#if defined(__WCHAR_TYPE__) +#define _BSD_WCHAR_T_ __WCHAR_TYPE__ /* wchar_t */ +#else #define _BSD_WCHAR_T_ int /* wchar_t */ +#endif + #define _BSD_WINT_T_ int /* wint_t */ #else /* !__x86_64__ */