libstdc++/ estsuite/22_locale/ctype_char_membe ...
Wed Feb 16 18:03:00 GMT 2000

CVSROOT:	/cvs/libstdc++
Module name:	libstdc++
Changes by:	00/02/16 18:03:20

Added files:
	config/gnu-linux/bits: ctype_specializations.h 
	config/default/bits: ctype_specializations.h 
	config/newlib/bits: ctype_specializations.h 
	config/solaris/solaris2.6/bits: ctype_specializations.h 
	config/solaris/solaris2.7/bits: ctype_specializations.h 

Log message:
	2000-02-16  Benjamin Kosnik  <>
	* config/newlib/bits/ctype_base.h: Correct _S_table.
	Reconfigure ctype support for "C" libraries that don't use arrays.
	* testsuite/22_locale/ New file. Test for
	basic ctype<char> functionality.
	* src/ Move host-specific ctype functions that are not
	inlines to config/*/ files.
	(ctype<char>::do_tolower): For instance.
	(ctype<char>::do_toupper): For instance.
	(ctype<wchar_t>::do_tolower): For instance.
	(ctype<wchar_t>::do_toupper): For instance.
	* config/gnu-linux/ Modify.
	* config/default/ Modify.
	* config/newlib/ Modify.
	* config/solaris/solaris2.6/ Modify.
	* config/solaris/solaris2.7/ Modify.
	* bits/locale_facets.h (ctype<char>::is): Mark inline, move
	(ctype<char>::scan_is): Here too.
	(ctype<char>::scan_not): Here too.
	Move out of line defs to config/*/bits/ctype_specializations.h.
	* config/gnu-linux/bits/ctype_specializations.h: New file.
	* config/default/bits/ctype_specializations.h: New file.
	* config/newlib/bits/ctype_specializations.h: New file.
	* config/solaris/solaris2.6/bits/ctype_specializations.h: New file.
	* config/solaris/solaris2.7/bits/ctype_specializations.h: New file.
	* src/ (headers): Add ctype_specializations.h.
	* src/ Regenerate.
	Aaron Weiss <>
	CONFIG_NM for Solaris builds.
	* Regenerate.
	* src/ Tweak formatting.


More information about the Libstdc++-cvs mailing list