diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index ae6549b045ed4e9ac478ecca0267498f91ae2c3d..d1a799555531b704ed33eff3b9136927f3f86b8a 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2006-12-29 Paolo Carlini <pcarlini@suse.de> + + PR libstdc++/30226 + * config/abi/pre/gnu.ver: Do not export ctype<char>::widen. + 2006-12-28 Paolo Carlini <pcarlini@suse.de> * include/tr1/array (array<>::_M_at): Remove. diff --git a/libstdc++-v3/config/abi/pre/gnu.ver b/libstdc++-v3/config/abi/pre/gnu.ver index 327222d1e7d66152fba3e05f6cd10c1a81fac210..043a49e46bf263c9d773bf41dfa1928ac5a16217 100644 --- a/libstdc++-v3/config/abi/pre/gnu.ver +++ b/libstdc++-v3/config/abi/pre/gnu.ver @@ -56,7 +56,9 @@ GLIBCXX_3.4 { std::b[b-z]*; std::c[a-g]*; # std::char_traits; - std::c[i-z]*; +# std::c[i-z]*; + std::c[i-s]*; + std::c[u-z]*; std::[d-h]*; std::i[a-n]*; std::ios_base::[A-Ha-z]*; @@ -337,6 +339,22 @@ GLIBCXX_3.4 { # bool std::has_facet _ZSt9has_facetIS*; + # std::use_facet + _ZSt9use_facetIS*; + + # std::ctype + _ZNKSt5ctypeIcE8*; + _ZNKSt5ctypeIcE9*; + _ZNKSt5ctypeIcE10*; + _ZNKSt5ctypeIw*; + _ZNSt5ctypeI[cw]*; + + # std::ctype_base + _ZNSt10ctype_base*; + + # std::ctype_byname + _ZNSt12ctype_bynameI[cw]*; + # std::num_get _ZNKSt7num_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE*;