198760c18f85bafd98dde7a309e1b0e677abd47d8Marshall Clow//===----------------------------------------------------------------------===// 298760c18f85bafd98dde7a309e1b0e677abd47d8Marshall Clow// 398760c18f85bafd98dde7a309e1b0e677abd47d8Marshall Clow// The LLVM Compiler Infrastructure 498760c18f85bafd98dde7a309e1b0e677abd47d8Marshall Clow// 598760c18f85bafd98dde7a309e1b0e677abd47d8Marshall Clow// This file is dual licensed under the MIT and the University of Illinois Open 698760c18f85bafd98dde7a309e1b0e677abd47d8Marshall Clow// Source Licenses. See LICENSE.TXT for details. 798760c18f85bafd98dde7a309e1b0e677abd47d8Marshall Clow// 898760c18f85bafd98dde7a309e1b0e677abd47d8Marshall Clow//===----------------------------------------------------------------------===// 998760c18f85bafd98dde7a309e1b0e677abd47d8Marshall Clow 10ea2741973acd73619da693548388a05527b92d57David Chisnall#define iswalpha sun_iswalpha 11ea2741973acd73619da693548388a05527b92d57David Chisnall#define iswupper sun_iswupper 12ea2741973acd73619da693548388a05527b92d57David Chisnall#define iswlower sun_iswlower 13ea2741973acd73619da693548388a05527b92d57David Chisnall#define iswdigit sun_iswdigit 14ea2741973acd73619da693548388a05527b92d57David Chisnall#define iswxdigit sun_iswxdigit 15ea2741973acd73619da693548388a05527b92d57David Chisnall#define iswalnum sun_iswalnum 16ea2741973acd73619da693548388a05527b92d57David Chisnall#define iswspace sun_iswspace 17ea2741973acd73619da693548388a05527b92d57David Chisnall#define iswpunct sun_iswpunct 18ea2741973acd73619da693548388a05527b92d57David Chisnall#define iswprint sun_iswprint 19ea2741973acd73619da693548388a05527b92d57David Chisnall#define iswgraph sun_iswgraph 20ea2741973acd73619da693548388a05527b92d57David Chisnall#define iswcntrl sun_iswcntrl 21ea2741973acd73619da693548388a05527b92d57David Chisnall#define iswctype sun_iswctype 22ea2741973acd73619da693548388a05527b92d57David Chisnall#define towlower sun_towlower 23ea2741973acd73619da693548388a05527b92d57David Chisnall#define towupper sun_towupper 24ea2741973acd73619da693548388a05527b92d57David Chisnall#define wcswcs sun_wcswcs 25ea2741973acd73619da693548388a05527b92d57David Chisnall#define wcswidth sun_wcswidth 26ea2741973acd73619da693548388a05527b92d57David Chisnall#define wcwidth sun_wcwidth 27ea2741973acd73619da693548388a05527b92d57David Chisnall#define wctype sun_wctype 28b56a4ada3300ab23fd3c7559c0c40129618ca5f0David Chisnall#define _WCHAR_T 1 29ea2741973acd73619da693548388a05527b92d57David Chisnall#include_next "wchar.h" 30ea2741973acd73619da693548388a05527b92d57David Chisnall#undef iswalpha 31ea2741973acd73619da693548388a05527b92d57David Chisnall#undef iswupper 32ea2741973acd73619da693548388a05527b92d57David Chisnall#undef iswlower 33ea2741973acd73619da693548388a05527b92d57David Chisnall#undef iswdigit 34ea2741973acd73619da693548388a05527b92d57David Chisnall#undef iswxdigit 35ea2741973acd73619da693548388a05527b92d57David Chisnall#undef iswalnum 36ea2741973acd73619da693548388a05527b92d57David Chisnall#undef iswspace 37ea2741973acd73619da693548388a05527b92d57David Chisnall#undef iswpunct 38ea2741973acd73619da693548388a05527b92d57David Chisnall#undef iswprint 39ea2741973acd73619da693548388a05527b92d57David Chisnall#undef iswgraph 40ea2741973acd73619da693548388a05527b92d57David Chisnall#undef iswcntrl 41ea2741973acd73619da693548388a05527b92d57David Chisnall#undef iswctype 42ea2741973acd73619da693548388a05527b92d57David Chisnall#undef towlower 43ea2741973acd73619da693548388a05527b92d57David Chisnall#undef towupper 44ea2741973acd73619da693548388a05527b92d57David Chisnall#undef wcswcs 45ea2741973acd73619da693548388a05527b92d57David Chisnall#undef wcswidth 46ea2741973acd73619da693548388a05527b92d57David Chisnall#undef wcwidth 47ea2741973acd73619da693548388a05527b92d57David Chisnall#undef wctype 48