This is the mail archive of the
newlib-cvs@sourceware.org
mailing list for the newlib project.
src/newlib ChangeLog libc/ctype/ctype_.c libc/ ...
- From: corinna at sourceware dot org
- To: newlib-cvs at sourceware dot org
- Date: 9 Apr 2009 10:37:58 -0000
- Subject: src/newlib ChangeLog libc/ctype/ctype_.c libc/ ...
CVSROOT: /cvs/src
Module name: src
Changes by: corinna@sourceware.org 2009-04-09 10:37:58
Modified files:
newlib : ChangeLog
newlib/libc/ctype: ctype_.c ctype_cp.h ctype_iso.h isblank.c
islower.c isupper.c
newlib/libc/include: ctype.h
Log message:
* libc/ctype/ctype_.c (_CTYPE_DATA_0_127): Remove _B flag from TAB.
* libc/ctype/ctype_cp.h: Mark non-cased letters in tables for codepages
720, 862, 874, 1255, and 1256 to _U|_L. Fix a couple of incorrect
class mappings.
* libc/ctype/ctype_iso.h: Mark non-cased letters in ISO-8859 tables
6, 8, and 11 to _U|_L. Fix a couple of incorrect class mappings.
* libc/ctype/isblank.c (isblank): Special case TAB.
* libc/ctype/islower.c (islower): Check explicitely for _L flag only
in (_U|_L).
* libc/ctype/isupper.c (isupper): Ditto, but check for _U flag.
* libc/include/ctype.h (islower): Same in macro.
(isupper): Ditto.
(isblank): Special case TAB. Redefine macro for GCC only.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/ChangeLog.diff?cvsroot=src&r1=1.1323&r2=1.1324
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/ctype/ctype_.c.diff?cvsroot=src&r1=1.8&r2=1.9
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/ctype/ctype_cp.h.diff?cvsroot=src&r1=1.1&r2=1.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/ctype/ctype_iso.h.diff?cvsroot=src&r1=1.1&r2=1.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/ctype/isblank.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/ctype/islower.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/ctype/isupper.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/include/ctype.h.diff?cvsroot=src&r1=1.16&r2=1.17