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

psm at uclibc.org psm at uclibc.org
Mon Nov 21 19:11:57 UTC 2005


Author: psm
Date: 2005-11-21 11:11:56 -0800 (Mon, 21 Nov 2005)
New Revision: 12454

Log:
Hide some more

Modified:
   trunk/uClibc/libc/misc/wchar/wchar.c
   trunk/uClibc/libc/stdio/_wfwrite.c


Changeset:
Modified: trunk/uClibc/libc/misc/wchar/wchar.c
===================================================================
--- trunk/uClibc/libc/misc/wchar/wchar.c	2005-11-21 18:32:07 UTC (rev 12453)
+++ trunk/uClibc/libc/misc/wchar/wchar.c	2005-11-21 19:11:56 UTC (rev 12454)
@@ -176,12 +176,12 @@
 /* glibc extensions. */
 
 extern size_t __mbsnrtowcs(wchar_t *__restrict dst,
-						   const char **__restrict src,
-						   size_t NMC, size_t len, mbstate_t *__restrict ps);
+				   const char **__restrict src,
+				   size_t NMC, size_t len, mbstate_t *__restrict ps) attribute_hidden;
 
 extern size_t __wcsnrtombs(char *__restrict dst,
-						   const wchar_t **__restrict src,
-						   size_t NWC, size_t len, mbstate_t *__restrict ps);
+				   const wchar_t **__restrict src,
+				   size_t NWC, size_t len, mbstate_t *__restrict ps) attribute_hidden;
 
 /**********************************************************************/
 #ifdef L_btowc
@@ -679,7 +679,7 @@
 
 /* WARNING: We treat len as SIZE_MAX when dst is NULL! */
 
-size_t __mbsnrtowcs(wchar_t *__restrict dst, const char **__restrict src,
+size_t attribute_hidden __mbsnrtowcs(wchar_t *__restrict dst, const char **__restrict src,
 					size_t NMC, size_t len, mbstate_t *__restrict ps)
 {
 	static mbstate_t mbstate;	/* Rely on bss 0-init. */
@@ -791,7 +791,7 @@
 /* Note: We completely ignore ps in all currently supported conversions.
  * TODO: Check for valid state anyway? */
 
-size_t __wcsnrtombs(char *__restrict dst, const wchar_t **__restrict src,
+size_t attribute_hidden __wcsnrtombs(char *__restrict dst, const wchar_t **__restrict src,
 					size_t NWC, size_t len, mbstate_t *__restrict ps)
 {
 	const __uwchar_t *s;

Modified: trunk/uClibc/libc/stdio/_wfwrite.c
===================================================================
--- trunk/uClibc/libc/stdio/_wfwrite.c	2005-11-21 18:32:07 UTC (rev 12453)
+++ trunk/uClibc/libc/stdio/_wfwrite.c	2005-11-21 19:11:56 UTC (rev 12454)
@@ -16,8 +16,8 @@
 #warning TODO: Fix prototype.
 #endif
 extern size_t __wcsnrtombs(char *__restrict dst,
-						   const wchar_t **__restrict src,
-						   size_t NWC, size_t len, mbstate_t *__restrict ps);
+			   const wchar_t **__restrict src,
+			   size_t NWC, size_t len, mbstate_t *__restrict ps) attribute_hidden;
 
 size_t attribute_hidden _wstdio_fwrite(const wchar_t *__restrict ws, size_t n,
 					  register FILE *__restrict stream)




More information about the uClibc-cvs mailing list