This is the mail archive of the libstdc++-cvs@sourceware.cygnus.com mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

libstdc++/ /ChangeLog /Makefile.am /Makefile.i ...


CVSROOT:	/cvs/libstdc++
Module name:	libstdc++
Changes by:	bkoz@sourceware.cygnus.com	00/02/16 18:04:20

Modified files:
	.              : ChangeLog Makefile.am Makefile.in 
	bits           : locale_facets.h 
	config/default : ctype.cc 
	config/gnu-linux: ctype.cc 
	config/newlib  : ctype.cc 
	config/newlib/bits: ctype_base.h 
	config/solaris/solaris2.6: ctype.cc 
	config/solaris/solaris2.7: ctype.cc 
	src            : Makefile.am Makefile.in locale.cc 

Log message:
	2000-02-16  Benjamin Kosnik  <bkoz@cygnus.com>
	
	* config/newlib/bits/ctype_base.h: Correct _S_table.
	
	Reconfigure ctype support for "C" libraries that don't use arrays.
	* testsuite/22_locale/ctype_char_members.cc: New file. Test for
	basic ctype<char> functionality.
	* src/locale.cc: Move host-specific ctype functions that are not
	inlines to config/*/ctype.cc 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/ctype.cc: Modify.
	* config/default/ctype.cc: Modify.
	* config/newlib/ctype.cc: Modify.
	* config/solaris/solaris2.6/ctype.cc: Modify.
	* config/solaris/solaris2.7/ctype.cc: Modify.
	
	* bits/locale_facets.h (ctype<char>::is): Mark inline, move
	out-of-line.
	(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: ...here. New file.
	* config/default/bits/ctype_specializations.h: ...here. New file.
	* config/newlib/bits/ctype_specializations.h: ...here. New file.
	* config/solaris/solaris2.6/bits/ctype_specializations.h: New file.
	* config/solaris/solaris2.7/bits/ctype_specializations.h: New file.
	* src/Makefile.am (headers): Add ctype_specializations.h.
	* src/Makefile.in: Regenerate.
	
	Aaron Weiss <weiss@clearway.com>
	* Makefile.am (AM_MAKEFLAGS): Add NM_FOR_BUILD, NM_FOR_TARGET, and
	CONFIG_NM for Solaris builds.
	* Makefile.in: Regenerate.
	
	* src/locale.cc: Tweak formatting.

Patches:
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/ChangeLog.diff?cvsroot=libstdc++&r1=1.427&r2=1.428
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/Makefile.am.diff?cvsroot=libstdc++&r1=1.14&r2=1.15
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/Makefile.in.diff?cvsroot=libstdc++&r1=1.35&r2=1.36
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/bits/locale_facets.h.diff?cvsroot=libstdc++&r1=1.15&r2=1.16
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/config/default/ctype.cc.diff?cvsroot=libstdc++&r1=1.2&r2=1.3
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/config/gnu-linux/ctype.cc.diff?cvsroot=libstdc++&r1=1.1&r2=1.2
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/config/newlib/ctype.cc.diff?cvsroot=libstdc++&r1=1.1&r2=1.2
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/config/newlib/bits/ctype_base.h.diff?cvsroot=libstdc++&r1=1.1&r2=1.2
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/config/solaris/solaris2.6/ctype.cc.diff?cvsroot=libstdc++&r1=1.1&r2=1.2
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/config/solaris/solaris2.7/ctype.cc.diff?cvsroot=libstdc++&r1=1.1&r2=1.2
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/src/Makefile.am.diff?cvsroot=libstdc++&r1=1.73&r2=1.74
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/src/Makefile.in.diff?cvsroot=libstdc++&r1=1.84&r2=1.85
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/src/locale.cc.diff?cvsroot=libstdc++&r1=1.35&r2=1.36


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]