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