OSDN Git Service

* libc/ctype/local.h (JP_JIS, JP_SJIS, JP_EUCJP): Move definition
authorcorinna <corinna>
Thu, 14 May 2009 20:16:21 +0000 (20:16 +0000)
committercorinna <corinna>
Thu, 14 May 2009 20:16:21 +0000 (20:16 +0000)
commit8a8303a6cca48ec14d28be03f9f5358ef5e451df
treee8ce6f3af12fe1a02ff0bb676048fd83c456ec11
parente45c49af68575eb4394ce3e9ace3b49d1e73973e
* libc/ctype/local.h (JP_JIS, JP_SJIS, JP_EUCJP): Move definition
to jp2uc.c.
(__jp2uc): Remove declaration.
(_jp2uc): Declare.
* libc/ctype/jp2uc.c (JP_JIS, JP_SJIS, JP_EUCJP): Define.
(__jp2uc): Remove Cygwin special case.
(_jp2uc): New function.  On Cygwin, just return c.
* libc/ctype/iswalpha.c (iswalpha): Just call _jp2uc.
* libc/ctype/iswblank.c (iswblank): Ditto.
* libc/ctype/iswcntrl.c (iswcntrl): Ditto.
* libc/ctype/iswprint.c (iswprint): Ditto.
* libc/ctype/iswpunct.c (iswpunt): Ditto.
* libc/ctype/iswspace.c (iswspace): Ditto.
* libc/ctype/towlower.c (towlower): Ditto.
* libc/ctype/towupper.c (towupper): Ditto.
newlib/ChangeLog
newlib/libc/ctype/iswalpha.c
newlib/libc/ctype/iswblank.c
newlib/libc/ctype/iswcntrl.c
newlib/libc/ctype/iswprint.c
newlib/libc/ctype/iswpunct.c
newlib/libc/ctype/iswspace.c
newlib/libc/ctype/jp2uc.c
newlib/libc/ctype/local.h
newlib/libc/ctype/towlower.c
newlib/libc/ctype/towupper.c