OSDN Git Service

2000-12-13 Benjamin Kosnik <bkoz@redhat.com>
authorbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Dec 2000 07:20:37 +0000 (07:20 +0000)
committerbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Dec 2000 07:20:37 +0000 (07:20 +0000)
commit65f26f9231d4eb2a8d1158f1fa645f8daf9717a5
treedc9f61b3f86b17f8ce77a373cf2578b9d5c0469e
parent85ac5c888e4e4a57148181afe6e7c72c2f920687
2000-12-13  Benjamin Kosnik  <bkoz@redhat.com>

* config/os/generic/bits/ctype_base.h (ctype_base): Consistency
with linux.
* config/os/generic/bits/ctype_inline.h (is): Same.
* config/os/solaris/solaris2.5/bits/ctype_inline.h (is): Same.
* config/os/solaris/solaris2.5/bits/ctype_base.h: Same.
* config/os/solaris/solaris2.6/bits/ctype_inline.h (is): Same.
* config/os/solaris/solaris2.6/bits/ctype_base.h: Same.
* config/os/solaris/solaris2.7/bits/ctype_inline.h (is): Same.
* config/os/solaris/solaris2.7/bits/ctype_base.h: Same.
* config/os/irix/bits/ctype_inline.h (is): Same.
* config/os/irix/bits/ctype_base.h (ctype_base): Same.
* config/os/aix/bits/ctype_inline.h (is): Same.
* config/os/aix/bits/ctype_base.h (ctype_base): Same.
* config/os/bsd/netbsd/bits/ctype_inline.h (is): Same.
* config/os/bsd/netbsd/bits/ctype_base.h (ctype_base): Same.
* config/os/bsd/freebsd/bits/ctype_base.h (ctype_base): Same.
* config/os/bsd/freebsd/bits/ctype_inline.h (is): Same.
* config/os/newlib/bits/ctype_inline.h (is): Same.
* config/os/newlib/bits/ctype_base.h (ctype_base): Same.

* testsuite/22_locale/ctype_char_members.cc (test01): Add tests, fix.
* testsuite/22_locale/ctype.cc (test01): Add tests for
ctype_base::mask bitmask features.
* src/locale.cc: Define const static data for ctype_base.
* config/os/gnu-linux/bits/ctype_base.h (ctype_base): Make
ctype_base::mask type an integer type, not an enum.
* config/os/gnu-linux/bits/ctype_inline.h (is): Implement correctly.
* include/bits/locale_facets.h: Tweaks.

* include/bits/ios_base.h: Formatting tweaks.

* docs/html/17_intro/C++STYLE: Add.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38243 138bc75d-0d04-0410-961f-82ee72b054a4
28 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/config/os/aix/bits/ctype_base.h
libstdc++-v3/config/os/aix/bits/ctype_inline.h
libstdc++-v3/config/os/bsd/freebsd/bits/ctype_base.h
libstdc++-v3/config/os/bsd/freebsd/bits/ctype_inline.h
libstdc++-v3/config/os/bsd/netbsd/bits/ctype_base.h
libstdc++-v3/config/os/bsd/netbsd/bits/ctype_inline.h
libstdc++-v3/config/os/generic/bits/ctype_base.h
libstdc++-v3/config/os/generic/bits/ctype_inline.h
libstdc++-v3/config/os/gnu-linux/bits/ctype_base.h
libstdc++-v3/config/os/gnu-linux/bits/ctype_inline.h
libstdc++-v3/config/os/gnu-linux/bits/ctype_noninline.h
libstdc++-v3/config/os/irix/bits/ctype_base.h
libstdc++-v3/config/os/irix/bits/ctype_inline.h
libstdc++-v3/config/os/newlib/bits/ctype_base.h
libstdc++-v3/config/os/newlib/bits/ctype_inline.h
libstdc++-v3/config/os/solaris/solaris2.5/bits/ctype_base.h
libstdc++-v3/config/os/solaris/solaris2.5/bits/ctype_inline.h
libstdc++-v3/config/os/solaris/solaris2.6/bits/ctype_base.h
libstdc++-v3/config/os/solaris/solaris2.6/bits/ctype_inline.h
libstdc++-v3/config/os/solaris/solaris2.7/bits/ctype_base.h
libstdc++-v3/config/os/solaris/solaris2.7/bits/ctype_inline.h
libstdc++-v3/docs/html/17_intro/C++STYLE
libstdc++-v3/include/bits/ios_base.h
libstdc++-v3/include/bits/locale_facets.h
libstdc++-v3/src/locale.cc
libstdc++-v3/testsuite/22_locale/ctype.cc
libstdc++-v3/testsuite/22_locale/ctype_char_members.cc