svn commit: trunk/uClibc/libc: misc/ctype stdio

vda at uclibc.org vda at uclibc.org
Sat Nov 29 20:45:56 UTC 2008


Author: vda
Date: 2008-11-29 12:45:56 -0800 (Sat, 29 Nov 2008)
New Revision: 24186

Log:
fix improperly hidden fwprintf.
make two data objects static.

    text           data     bss     dec     hex filename
- 274779           1835   19012  295626   482ca lib/libuClibc-0.9.30-svn.so
+ 274693           1835   19012  295540   48274 lib/libuClibc-0.9.30-svn.so



Modified:
   trunk/uClibc/libc/misc/ctype/ctype.c
   trunk/uClibc/libc/stdio/fwprintf.c


Changeset:
Modified: trunk/uClibc/libc/misc/ctype/ctype.c
===================================================================
--- trunk/uClibc/libc/misc/ctype/ctype.c	2008-11-29 20:12:17 UTC (rev 24185)
+++ trunk/uClibc/libc/misc/ctype/ctype.c	2008-11-29 20:45:56 UTC (rev 24186)
@@ -875,11 +875,7 @@
 /**********************************************************************/
 #ifdef L___C_ctype_tolower
 
-//vda:TODO: make static
-
-extern const __ctype_touplow_t __C_ctype_tolower_data[];
-libc_hidden_proto(__C_ctype_tolower_data)
-const __ctype_touplow_t __C_ctype_tolower_data[] = {
+static const __ctype_touplow_t __C_ctype_tolower_data[] = {
 #ifdef __UCLIBC_HAS_CTYPE_SIGNED__
 	-128,         -127,         -126,         -125,
 	-124,         -123,         -122,         -121,
@@ -979,7 +975,6 @@
 	 248,          249,          250,          251,
 	 252,          253,          254,          255
 };
-libc_hidden_data_def(__C_ctype_tolower_data)
 
 /* libc_hidden_proto(__C_ctype_tolower) */
 const __ctype_touplow_t *__C_ctype_tolower =
@@ -999,11 +994,7 @@
 /**********************************************************************/
 #ifdef L___C_ctype_toupper
 
-//vda:TODO: make static
-
-extern const __ctype_touplow_t __C_ctype_toupper_data[];
-libc_hidden_proto(__C_ctype_toupper_data)
-const __ctype_touplow_t __C_ctype_toupper_data[] = {
+static const __ctype_touplow_t __C_ctype_toupper_data[] = {
 #ifdef __UCLIBC_HAS_CTYPE_SIGNED__
 	-128,         -127,         -126,         -125,
 	-124,         -123,         -122,         -121,
@@ -1103,7 +1094,6 @@
 	 248,          249,          250,          251,
 	 252,          253,          254,          255
 };
-libc_hidden_data_def(__C_ctype_toupper_data)
 
 /* libc_hidden_proto(__C_ctype_toupper) */
 const __ctype_touplow_t *__C_ctype_toupper =

Modified: trunk/uClibc/libc/stdio/fwprintf.c
===================================================================
--- trunk/uClibc/libc/stdio/fwprintf.c	2008-11-29 20:12:17 UTC (rev 24185)
+++ trunk/uClibc/libc/stdio/fwprintf.c	2008-11-29 20:45:56 UTC (rev 24186)
@@ -22,3 +22,4 @@
 
 	return rv;
 }
+libc_hidden_def(fwprintf)




More information about the uClibc-cvs mailing list