This is the mail archive of the
libstdc++-cvs@sourceware.cygnus.com
mailing list for the libstdc++ project.
libstdc++/ /ChangeLog its/locale_facets.h its/ ...
- To: libstdc++-cvs at sourceware dot cygnus dot com
- Subject: libstdc++/ /ChangeLog its/locale_facets.h its/ ...
- From: bkoz at sourceware dot cygnus dot com
- Date: 7 Mar 2000 06:24:36 -0000
CVSROOT: /cvs/libstdc++
Module name: libstdc++
Changes by: bkoz@sourceware.cygnus.com 00/03/06 22:24:36
Modified files:
. : ChangeLog
bits : locale_facets.h std_streambuf.h
config/gnu-linux: ctype.cc
config/newlib : ctype.cc
config/solaris/solaris2.6: ctype.cc
config/solaris/solaris2.7: ctype.cc
src : locale.cc
testsuite/27_io: filebuf.cc
Log message:
2000-03-06 Benjamin Kosnik <bkoz@gnu.org>
* bits/locale_facets.h (ctype<char>): Remove static members, and
re-work initialization code.
(ctype<wchar_t>): Same.
Move _S_touppper to _M_toupper and initialize in ctor.
Move _S_tolower to _M_tolower and initialize in ctor.
Move _S_table to _M_ctable and intialize in ctor.
* bits/locale_facets.h (std): And here.
* src/locale.cc (std): Tweak.
* config/gnu-linux/ctype.cc: Change initialization here.
* config/newlib/ctype.cc: And here.
* config/solaris/solaris2.7/ctype.cc: And here.
* config/solaris/solaris2.6/ctype.cc: And here.
* bits/localefwd.h: Tweak.
* bits/std_streambuf.h: Tweak formatting.
* testsuite/27_io/filebuf.cc: Remove BUFSIZ dependancies.
Patches:
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/ChangeLog.diff?cvsroot=libstdc++&r1=1.447&r2=1.448
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/bits/locale_facets.h.diff?cvsroot=libstdc++&r1=1.16&r2=1.17
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/bits/std_streambuf.h.diff?cvsroot=libstdc++&r1=1.59&r2=1.60
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/config/gnu-linux/ctype.cc.diff?cvsroot=libstdc++&r1=1.2&r2=1.3
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/config/newlib/ctype.cc.diff?cvsroot=libstdc++&r1=1.3&r2=1.4
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/config/solaris/solaris2.6/ctype.cc.diff?cvsroot=libstdc++&r1=1.2&r2=1.3
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/config/solaris/solaris2.7/ctype.cc.diff?cvsroot=libstdc++&r1=1.2&r2=1.3
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/src/locale.cc.diff?cvsroot=libstdc++&r1=1.36&r2=1.37
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/testsuite/27_io/filebuf.cc.diff?cvsroot=libstdc++&r1=1.13&r2=1.14