OSDN Git Service

ctype: remove some trivial macros from ctype.h;
authorDenis Vlasenko <vda.linux@googlemail.com>
Sat, 27 Dec 2008 10:19:19 +0000 (10:19 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Sat, 27 Dec 2008 10:19:19 +0000 (10:19 -0000)
commitcf578c75a521e1f35a9f07ca04c0cd678209c79f
tree03cf31e8d7db0d0fcdf8384278e672bf437dc423
parent7779fe81082b7521e537b02cdf71f88aff3de358
ctype: remove some trivial macros from ctype.h;
 remove __tolower and __toupper (they existed only in SOME configs!);
 remove usages of _tolower (some of them clearly buggy) from uclibc code;
 add a few more -U<define> options to unifdef pass over installed headers;
 document it on docs/wchar_and_locale.txt

    text           data     bss     dec     hex filename
- 514963           2727   15396  533086   8225e lib/libuClibc-0.9.30-svn.so
+ 514888           2727   15396  533011   82213 lib/libuClibc-0.9.30-svn.so
15 files changed:
Rules.mak
docs/wchar_and_locale.txt
extra/scripts/install_headers.sh
include/ctype.h
include/xlocale.h
libc/misc/ctype/ctype.c
libc/misc/regex/regcomp.c
libc/misc/regex/regex.c
libc/misc/regex/regex_internal.c
libc/misc/regex/regex_old.c
libc/misc/wctype/_wctype.c
libc/stdlib/_strtod.c
libc/sysdeps/linux/common/bits/uClibc_ctype.h
libc/sysdeps/linux/common/bits/uClibc_locale.h
libc/sysdeps/linux/common/bits/uClibc_touplow.h