2003-10-21 Benjamin Kosnik <bkoz@redhat.com>
authorbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 21 Oct 2003 14:22:43 +0000 (14:22 +0000)
committerbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 21 Oct 2003 14:22:43 +0000 (14:22 +0000)
commit43a97c65ab677bce74c4a62beaa749111827db0b
tree8ff4a374d842eb745d82065e48a40dca0a3db714
parentad911efcd36603c4eb3c14ecf39365ef26311bce
2003-10-21  Benjamin Kosnik  <bkoz@redhat.com>

PR libstdc++/9858
* include/bits/locale_facets.h (ctype<char>): Remove
__ctype_abstract_base.
(ctype<char>::do_is): Remove.
(ctype<char>::do_scan_is): Remove.
* src/ctype.cc: Same. Inline the rest.
* testsuite/22_locale/ctype/is/char/9858.cc: New.
* config/os/aix/ctype_noninline.h: Adjust ctor.
* config/os/bsd/freebsd/ctype_noninline.h: Same.
* config/os/bsd/netbsd/ctype_noninline.h: Same.
* config/os/djgpp/ctype_noninline.h: Same.
* config/os/generic/ctype_noninline.h: Same.
* config/os/gnu-linux/ctype_noninline.h: Same.
* config/os/hpux/ctype_noninline.h: Same.
* config/os/irix/irix5.2/ctype_noninline.h: Same.
* config/os/irix/irix6.5/ctype_noninline.h: Same.
* config/os/mingw32/ctype_noninline.h: Same.
* config/os/newlib/ctype_noninline.h: Same.
* config/os/qnx/qnx6.1/ctype_noninline.h: Same.
* config/os/solaris/solaris2.5/ctype_noninline.h: Same.
* config/os/solaris/solaris2.6/ctype_noninline.h: Same.
* config/os/solaris/solaris2.7/ctype_noninline.h: Same.
* config/os/windiss/ctype_noninline.h: Same.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72753 138bc75d-0d04-0410-961f-82ee72b054a4
20 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/config/os/aix/ctype_noninline.h
libstdc++-v3/config/os/bsd/freebsd/ctype_noninline.h
libstdc++-v3/config/os/bsd/netbsd/ctype_noninline.h
libstdc++-v3/config/os/djgpp/ctype_noninline.h
libstdc++-v3/config/os/generic/ctype_noninline.h
libstdc++-v3/config/os/gnu-linux/ctype_noninline.h
libstdc++-v3/config/os/hpux/ctype_noninline.h
libstdc++-v3/config/os/irix/irix5.2/ctype_noninline.h
libstdc++-v3/config/os/irix/irix6.5/ctype_noninline.h
libstdc++-v3/config/os/mingw32/ctype_noninline.h
libstdc++-v3/config/os/newlib/ctype_noninline.h
libstdc++-v3/config/os/qnx/qnx6.1/ctype_noninline.h
libstdc++-v3/config/os/solaris/solaris2.5/ctype_noninline.h
libstdc++-v3/config/os/solaris/solaris2.6/ctype_noninline.h
libstdc++-v3/config/os/solaris/solaris2.7/ctype_noninline.h
libstdc++-v3/config/os/windiss/ctype_noninline.h
libstdc++-v3/include/bits/locale_facets.h
libstdc++-v3/src/ctype.cc
libstdc++-v3/testsuite/22_locale/ctype/is/char/9858.cc [new file with mode: 0644]