blob: 0e8e660c8bd4f2287306f3fe1876eecf53b50adb [file] [log] [blame]
Marshall Clow354d39c2014-01-16 16:58:45 +00001//===----------------------------------------------------------------------===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is dual licensed under the MIT and the University of Illinois Open
6// Source Licenses. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9
David Chisnall06af2bb2012-02-29 13:17:28 +000010#define iswalpha sun_iswalpha
11#define iswupper sun_iswupper
12#define iswlower sun_iswlower
13#define iswdigit sun_iswdigit
14#define iswxdigit sun_iswxdigit
15#define iswalnum sun_iswalnum
16#define iswspace sun_iswspace
17#define iswpunct sun_iswpunct
18#define iswprint sun_iswprint
19#define iswgraph sun_iswgraph
20#define iswcntrl sun_iswcntrl
21#define iswctype sun_iswctype
22#define towlower sun_towlower
23#define towupper sun_towupper
24#define wcswcs sun_wcswcs
25#define wcswidth sun_wcswidth
26#define wcwidth sun_wcwidth
27#define wctype sun_wctype
David Chisnall04e5ce22012-03-02 10:56:04 +000028#define _WCHAR_T 1
David Chisnall06af2bb2012-02-29 13:17:28 +000029#include_next "wchar.h"
30#undef iswalpha
31#undef iswupper
32#undef iswlower
33#undef iswdigit
34#undef iswxdigit
35#undef iswalnum
36#undef iswspace
37#undef iswpunct
38#undef iswprint
39#undef iswgraph
40#undef iswcntrl
41#undef iswctype
42#undef towlower
43#undef towupper
44#undef wcswcs
45#undef wcswidth
46#undef wcwidth
47#undef wctype