aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/config
diff options
context:
space:
mode:
authorPaolo Carlini <pcarlini@suse.de>2007-07-04 00:09:22 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2007-07-04 00:09:22 +0000
commit5dddb7e5eb8f50232da5c40fe78d8537eac5ca7e (patch)
tree8ff9db26af07bc74278effa0664ea1f0734438bf /libstdc++-v3/config
parente3ceb300c565aff0fc5e84cba60e4f715db62a27 (diff)
downloadgcc-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.ver17
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 {