egcs/libstdc++-v3 ChangeLog bits/char_traits.h ...

bkoz@gcc.gnu.org bkoz@gcc.gnu.org
Thu Sep 14 12:44:00 GMT 2000


CVSROOT:	/cvs/gcc
Module name:	egcs
Changes by:	bkoz@sourceware.cygnus.com	2000-09-14 12:44:03

Modified files:
	libstdc++-v3   : ChangeLog 
	libstdc++-v3/bits: char_traits.h std_ostream.h string.tcc 
	libstdc++-v3/src: Makefile.am Makefile.in locale.cc 

Log message:
	2000-09-14  Brendan Kehoe  <brendan@zen.org>
	
	* bits/string.tcc (_Rep::_S_max_size): Use typename for its size_type
	return type.
	
	* src/Makefile.an (headers): Also install backward/fstream.h.
	* src/Makefile.in: Regenerate.
	
	* bits/char_traits.h (char_traits<_CharT>::get_state,
	char_traits<char>::get_state, char_traits<wchar_t>::get_state): Pass
	argument in by reference, not by value. Uglify to _S_get_state.
	(char_traits<*>::__eos): Uglify to _S_eos.
	* bits/std_ostream.h (ends(basic_ostream<_CharT, _Traits>& __os)):
	Change __eos to _S_eos.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libstdc++-v3/ChangeLog.diff?cvsroot=gcc&r1=1.167&r2=1.168
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libstdc++-v3/bits/char_traits.h.diff?cvsroot=gcc&r1=1.7&r2=1.8
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libstdc++-v3/bits/std_ostream.h.diff?cvsroot=gcc&r1=1.2&r2=1.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libstdc++-v3/bits/string.tcc.diff?cvsroot=gcc&r1=1.9&r2=1.10
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libstdc++-v3/src/Makefile.am.diff?cvsroot=gcc&r1=1.29&r2=1.30
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libstdc++-v3/src/Makefile.in.diff?cvsroot=gcc&r1=1.38&r2=1.39
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libstdc++-v3/src/locale.cc.diff?cvsroot=gcc&r1=1.9&r2=1.10



More information about the Libstdc++-cvs mailing list