glibc/wcsmbs
Roland McGrath 54e98f69e0 * sysdeps/ieee754/ldbl-opt/nldbl-compat.h (NLDBL_HIDDEN): Removed.
(NLDBL_DECL): Rewritten.
	Remove __THROW from NLDBL_DECL uses.
	Use NLDBL_DECL for __vstrfmon, __vstrfmon_l.

	* sysdeps/ieee754/ldbl-opt/nldbl-asinh.c: Restore attribute_hidden.

2006-01-14  Jakub Jelinek  <jakub@redhat.com>

	* misc/sys/cdefs.h (__LDBL_REDIR1_DECL): Define.
	(__LDBL_REDIR_DECL): Stringize __nldbl and name.
	* stdlib/bits/monetary-ldbl.h: Remove pastos from wchar-ldbl.h.
	(strfmon, strfmon_l): Add __LDBL_REDIR_DECL.
	* stdlib/bits/stdlib-ldbl.h (strtold, strtold_l, __strtold_internal,
	qecvt, qfcvt, qgcvt, qecvt_r, qfcvt_r): Use __LDBL_REDIR1_DECL
	instead of __LDBL_REDIR_DECL.
	* wcsmbs/bits/wchar-ldbl.h: Remove stale #if.
	(__LDBL_REDIR_WCHAR): Remove.
	(fwprintf, wprintf, swprintf, vfwprintf, vwprintf, vswprintf,
	fwscanf, wscanf, swscanf, vfwscanf, vwscanf, vswscanf): Use
	__LDBL_REDIR_DECL instead of __LDBL_REDIR_WCHAR.
	(wcstold, wcstold_l, __wcstold_internal): Add __LDBL_REDIR1_DECL.
	* wcsmbs/wchar.h: Include bits/wchar-ldbl.h after bits/wchar2.h
	instead of before it.
	(wcstold inline): Move #ifndef __LDBL_COMPAT before
	extern keyword.
	* libio/bits/stdio-ldbl.h (__snprintf_chk, __vsnprintf_chk): Add
	__LDBL_REDIR_DECL.
	* misc/bits/syslog-ldbl.h (vsyslog): Protect with #ifdef __USE_BSD.
	(__syslog_chk, __vsyslog_chk): Add __LDBL_REDIR_DECL.

2006-01-14  Roland McGrath  <roland@redhat.com>
2006-01-14 20:33:13 +00:00
..
bits * sysdeps/ieee754/ldbl-opt/nldbl-compat.h (NLDBL_HIDDEN): Removed. 2006-01-14 20:33:13 +00:00
.cvsignore
Depend
Makefile * math/math.h [__NO_LONG_DOUBLE_MATH] (__nldbl_nexttowardf): New 2006-01-14 12:10:44 +00:00
Versions
btowc.c * iconv/gconv.c: Demangle pointers before use if necessary. 2005-12-19 07:26:29 +00:00
mbrlen.c
mbrtowc.c * iconv/gconv.c: Demangle pointers before use if necessary. 2005-12-19 07:26:29 +00:00
mbsinit.c Update. 2003-11-15 21:58:21 +00:00
mbsnrtowcs.c * iconv/gconv.c: Demangle pointers before use if necessary. 2005-12-19 07:26:29 +00:00
mbsrtowcs.c Update. 2004-03-15 01:09:34 +00:00
mbsrtowcs_l.c * iconv/gconv.c: Demangle pointers before use if necessary. 2005-12-19 07:26:29 +00:00
tst-btowc.c
tst-mbrtowc.c
tst-mbrtowc2.c * wcsmbs/tst-mbrtowc2.c: Use de_DE.UTF-8 instead of en_US.UTF-8. 2005-10-15 15:38:52 +00:00
tst-mbsrtowcs.c * posix/tst-execle1.c (do_test): Add a const. 2005-12-27 22:50:12 +00:00
tst-wchar-h.c * wcsmbs/Makefile: Add rules to build and run tst-wchar-h. 2005-07-24 20:03:14 +00:00
tst-wcpncpy.c Update. 2004-05-19 16:52:55 +00:00
tst-wcrtomb.c
tst-wcsnlen.c
tst-wcstof.c
wchar.h * sysdeps/ieee754/ldbl-opt/nldbl-compat.h (NLDBL_HIDDEN): Removed. 2006-01-14 20:33:13 +00:00
wcpcpy.c
wcpncpy.c (tests): Add tst-wcpncpy. 2003-07-22 19:23:54 +00:00
wcrtomb.c * iconv/gconv.c: Demangle pointers before use if necessary. 2005-12-19 07:26:29 +00:00
wcscasecmp.c
wcscasecmp_l.c
wcscat.c
wcschr.c
wcschrnul.c
wcscmp.c
wcscoll.c * include/libc-symbols.h (__hidden_proto): Remove bogus declaration 2005-03-17 21:06:39 +00:00
wcscoll_l.c Update. 2004-03-14 21:12:06 +00:00
wcscpy.c
wcscspn.c
wcsdup.c
wcslen.c
wcsmbs-tst1.c Update. 2003-07-31 19:26:38 +00:00
wcsmbsload.c (to_wc): Mark as const. (to_mb): Likewise. 2005-12-19 00:24:49 +00:00
wcsmbsload.h
wcsncase.c
wcsncase_l.c
wcsncat.c
wcsncmp.c
wcsncpy.c * wcsmbs/bits/wchar2.h: New file. 2005-07-15 10:32:45 +00:00
wcsnlen.c
wcsnrtombs.c * iconv/gconv.c: Demangle pointers before use if necessary. 2005-12-19 07:26:29 +00:00
wcspbrk.c
wcsrchr.c
wcsrtombs.c * iconv/gconv.c: Demangle pointers before use if necessary. 2005-12-19 07:26:29 +00:00
wcsspn.c
wcsstr.c
wcstod.c Update. 2004-03-14 21:12:06 +00:00
wcstod_l.c Update. 2004-03-14 21:12:06 +00:00
wcstof.c Update. 2004-03-14 21:12:06 +00:00
wcstof_l.c Update. 2004-03-14 21:12:06 +00:00
wcstok.c
wcstol.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
wcstol_l.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
wcstold.c Update. 2004-03-14 21:12:06 +00:00
wcstold_l.c Update. 2004-03-14 21:12:06 +00:00
wcstoll.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
wcstoll_l.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
wcstoul.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
wcstoul_l.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
wcstoull.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
wcstoull_l.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
wcswidth.c
wcsxfrm.c Update. 2004-03-14 21:12:06 +00:00
wcsxfrm_l.c Update. 2004-03-14 21:12:06 +00:00
wctob.c * iconv/gconv.c: Demangle pointers before use if necessary. 2005-12-19 07:26:29 +00:00
wcwidth.c
wcwidth.h
wmemchr.c
wmemcmp.c
wmemcpy.c
wmemmove.c
wmempcpy.c
wmemset.c