libstdc++/ /ChangeLog its/char_traits.h its/lo ...

bkoz@sourceware.cygnus.com bkoz@sourceware.cygnus.com
Wed Dec 8 21:59:00 GMT 1999


CVSROOT:	/cvs/libstdc++
Module name:	libstdc++
Changes by:	bkoz@sourceware.cygnus.com	99/12/08 21:59:18

Modified files:
	.              : ChangeLog 
	bits           : char_traits.h locale_facets.h std_fstream.h 
	                 std_ios.h 
	src            : locale-inst.cc 

Log message:
	1999-12-08  Chip Salzenberg  <chip@valinux.com>
	
	* bits/char_traits.h (char_traits<>): Move not_eof() functions
	after corresponding eof() functions, so they're easier for the
	compiler to inline.
	* bits/locale_facets.h (money_base::__default_pattern): Move
	static variable out of inline functions.
	(_Moneypunct<>::do_{pos,neg}_format): Use it.
	* src/locale-inst.cc (money_base::__default_pattern): Define it.
	
	1999-12-08  Benjamin Kosnik  <bkoz@cygnus.com>
	
	* bits/std_fstream.h (filebuf::open): Tweak.
	* bits/fstream.tcc (filebuf::seekoff): Simplify, fix.
	* bits/std_ios.h: Minor tweaks for headers.



More information about the Libstdc++-cvs mailing list