summaryrefslogtreecommitdiff
path: root/libstdc++-v3/src/codecvt.cc
diff options
context:
space:
mode:
authorBenjamin Kosnik <bkoz@fillmore.redhat.com>2000-12-22 11:03:33 +0000
committerBenjamin Kosnik <bkoz@gcc.gnu.org>2000-12-22 11:03:33 +0000
commit0a31609b5a93a7195c5a8a35f8111ea4f66e9487 (patch)
treeba2a71822454ed105ee4d838865ccfaecacf0f7c /libstdc++-v3/src/codecvt.cc
parent2d6fd5fd067e4341aed25cb3e76540b6ff17d277 (diff)
downloadgcc-0a31609b5a93a7195c5a8a35f8111ea4f66e9487.tar.gz
Attempt to make locale visible in gdb.
2000-12-22 Benjamin Kosnik <bkoz@fillmore.redhat.com> Attempt to make locale visible in gdb. * include/bits/std_locale.h: Remove codecvt.h include. * include/bits/locale_facets.h: Add here, after ctype decls. * include/bits/codecvt.h: Remove std namespace, as assumed to be in std now. * include/bits/locale_facets.h: Consistently move generic static member definitions directly after generic facet declarations. * include/bits/locale_facets.tcc: From here. * src/locale.cc: Organize locale::id static definitions for required facets. * src/codecvt.cc (codecvt<char...>): Remove locale::id definition. (codecvt<wchar_t...>): Same. * src/localename: And here. * include/bits/localefwd.h (_Count_ones): Change _S_count to _M_count. Same for _M_halfcount. (std): make locale::_Impl protected. CHANGE BACK From-SVN: r38449
Diffstat (limited to 'libstdc++-v3/src/codecvt.cc')
-rw-r--r--libstdc++-v3/src/codecvt.cc5
1 files changed, 0 insertions, 5 deletions
diff --git a/libstdc++-v3/src/codecvt.cc b/libstdc++-v3/src/codecvt.cc
index cfc76821ac2..515a035eab3 100644
--- a/libstdc++-v3/src/codecvt.cc
+++ b/libstdc++-v3/src/codecvt.cc
@@ -36,9 +36,6 @@ namespace std {
const int __enc_traits::_S_max_size;
#endif /* _GLIBCPP_USE_WCHAR_T */
- // codecvt<char, char, mbstate_t> required specialization
- locale::id codecvt<char, char, mbstate_t>::id;
-
codecvt<char, char, mbstate_t>::
codecvt(size_t __refs)
: __codecvt_abstract_base<char, char, mbstate_t>(__refs)
@@ -107,8 +104,6 @@ namespace std {
#ifdef _GLIBCPP_USE_WCHAR_T
// codecvt<wchar_t, char, mbstate_t> required specialization
- locale::id codecvt<wchar_t, char, mbstate_t>::id;
-
codecvt<wchar_t, char, mbstate_t>::
codecvt(size_t __refs)
: __codecvt_abstract_base<wchar_t, char, mbstate_t>(__refs) { }