1 /* 2 * Copyright (C) 2002 Manuel Novoa III 3 * Copyright (C) 2000-2005 Erik Andersen <andersen@uclibc.org> 4 * 5 * Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball. 6 */ 7 8 #ifndef __STRING_H 9 #define __STRING_H 10 11 #include <features.h> 12 #include <string.h> 13 #include <limits.h> 14 #include <stdint.h> 15 16 #ifdef WANT_WIDE 17 # include <wchar.h> 18 # include <wctype.h> 19 # include <bits/uClibc_uwchar.h> 20 # define Wvoid wchar_t 21 # define Wchar wchar_t 22 # define Wuchar __uwchar_t 23 # define Wint wchar_t 24 #else 25 # define Wvoid void 26 # define Wchar char 27 typedef unsigned char __string_uchar_t; 28 # define Wuchar __string_uchar_t 29 # define Wint int 30 #endif 31 32 #endif /* __STRING_H */ 33