blob: 67f17b1ff92f168e0e9e8d09aa5481cb128f1874 [file] [log] [blame]
lh9ed821d2023-04-07 01:36:19 -07001/*
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
27typedef unsigned char __string_uchar_t;
28# define Wuchar __string_uchar_t
29# define Wint int
30#endif
31
32#endif /* __STRING_H */