diff options
author | Paolo Carlini <pcarlini@suse.de> | 2007-07-04 00:09:22 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2007-07-04 00:09:22 +0000 |
commit | 5dddb7e5eb8f50232da5c40fe78d8537eac5ca7e (patch) | |
tree | 8ff9db26af07bc74278effa0664ea1f0734438bf /libstdc++-v3/config | |
parent | e3ceb300c565aff0fc5e84cba60e4f715db62a27 (diff) | |
download | gcc-5dddb7e5eb8f50232da5c40fe78d8537eac5ca7e.zip gcc-5dddb7e5eb8f50232da5c40fe78d8537eac5ca7e.tar.gz gcc-5dddb7e5eb8f50232da5c40fe78d8537eac5ca7e.tar.bz2 |
re PR libstdc++/31518 (_GLIBCXX_DEBUG error message formatter line width not configurable)
2007-07-03 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/31518
* include/debug/formatter.h (_Error_formatter::_M_get_max_length): New.
(_Error_formatter::_Error_formatter): Use it.
* src/debug.cc: Define.
(_Error_formatter::_M_error): Tweak.
* configure.ac: Adjust version to 6:10:0.
* config/abi/pre/gnu.ver: Export _Error_formatter::_M_get_max_length
at GLIBCXX_3.4.10.
* testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.10.
* docs/html/debug.html: Document.
* configure: Regenerate.
From-SVN: r126287
Diffstat (limited to 'libstdc++-v3/config')
-rw-r--r-- | libstdc++-v3/config/abi/pre/gnu.ver | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/libstdc++-v3/config/abi/pre/gnu.ver b/libstdc++-v3/config/abi/pre/gnu.ver index 92c85e5..a7f378d 100644 --- a/libstdc++-v3/config/abi/pre/gnu.ver +++ b/libstdc++-v3/config/abi/pre/gnu.ver @@ -122,8 +122,8 @@ GLIBCXX_3.4 { std::__num_base::_S_atoms_out; std::__moneypunct_cache*; std::__numpunct_cache*; - std::__timepunct_cache*; - __gnu_debug::_Error_formatter* + std::__timepunct_cache* +# __gnu_debug::_Error_formatter* }; # Names not in an 'extern' block are mangled names. @@ -138,6 +138,13 @@ GLIBCXX_3.4 { _ZNK11__gnu_debug19_Safe_iterator_base11_M_singularEv; _ZNK11__gnu_debug19_Safe_iterator_base14_M_can_compareERKS0_; + # __gnu_debug::_Error_formatter + _ZNK11__gnu_debug16_Error_formatter10_M_message*; + _ZNK11__gnu_debug16_Error_formatter10_Parameter*; + _ZNK11__gnu_debug16_Error_formatter13_M_print_word*; + _ZNK11__gnu_debug16_Error_formatter15_M_print_string*; + _ZNK11__gnu_debug16_Error_formatter8_M_error*; + # std::string _ZNSsC*; _ZNSsD*; @@ -708,6 +715,12 @@ GLIBCXX_3.4.9 { } GLIBCXX_3.4.8; +GLIBCXX_3.4.10 { + + _ZNK11__gnu_debug16_Error_formatter17_M_get_max_lengthEv; + +} GLIBCXX_3.4.9; + # Symbols in the support library (libsupc++) have their own tag. CXXABI_1.3 { |