111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert//===----------------------------------------------------------------------===// 211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// 311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// The LLVM Compiler Infrastructure 411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// 511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// This file is dual licensed under the MIT and the University of Illinois Open 611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// Source Licenses. See LICENSE.TXT for details. 711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// 811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert//===----------------------------------------------------------------------===// 911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 1011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define iswalpha sun_iswalpha 1111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define iswupper sun_iswupper 1211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define iswlower sun_iswlower 1311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define iswdigit sun_iswdigit 1411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define iswxdigit sun_iswxdigit 1511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define iswalnum sun_iswalnum 1611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define iswspace sun_iswspace 1711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define iswpunct sun_iswpunct 1811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define iswprint sun_iswprint 1911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define iswgraph sun_iswgraph 2011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define iswcntrl sun_iswcntrl 2111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define iswctype sun_iswctype 2211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define towlower sun_towlower 2311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define towupper sun_towupper 2411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define wcswcs sun_wcswcs 2511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define wcswidth sun_wcswidth 2611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define wcwidth sun_wcwidth 2711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define wctype sun_wctype 2811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define _WCHAR_T 1 2911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include_next "wchar.h" 3011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#undef iswalpha 3111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#undef iswupper 3211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#undef iswlower 3311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#undef iswdigit 3411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#undef iswxdigit 3511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#undef iswalnum 3611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#undef iswspace 3711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#undef iswpunct 3811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#undef iswprint 3911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#undef iswgraph 4011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#undef iswcntrl 4111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#undef iswctype 4211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#undef towlower 4311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#undef towupper 4411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#undef wcswcs 4511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#undef wcswidth 4611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#undef wcwidth 4711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#undef wctype 48