Index: include/namespace.h =================================================================== RCS file: /cvsroot/src/lib/libc/include/namespace.h,v retrieving revision 1.125 diff -u -r1.125 namespace.h --- include/namespace.h 8 Nov 2006 20:37:14 -0000 1.125 +++ include/namespace.h 17 Jan 2007 12:24:35 -0000 @@ -413,6 +413,7 @@ #define lockf _lockf #define lrand48 _lrand48 #define lseek _lseek +#define mbrtowc _mbrtowc #define mergesort _mergesort #define mkstemp _mkstemp #define mmap _mmap Index: locale/multibyte_amd1.c =================================================================== RCS file: /cvsroot/src/lib/libc/locale/multibyte_amd1.c,v retrieving revision 1.5 diff -u -r1.5 multibyte_amd1.c --- locale/multibyte_amd1.c 5 Mar 2003 20:18:16 -0000 1.5 +++ locale/multibyte_amd1.c 17 Jan 2007 12:24:35 -0000 @@ -80,6 +80,9 @@ return ret; } +__strong_alias(_mbrtowc,mbrtowc) +__weak_alias(mbrtowc,_mbrtowc) + size_t mbrtowc(wchar_t *pwc, const char *s, size_t n, mbstate_t *ps) {