aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/config
diff options
context:
space:
mode:
authorFrançois Dumont <fdumont@gcc.gnu.org>2017-05-10 20:40:28 +0000
committerFrançois Dumont <fdumont@gcc.gnu.org>2017-05-10 20:40:28 +0000
commit97e3c5d5dc9f85567c9df27613512256b4d2708e (patch)
treebbe10c8f9c548671208b21f244bf7010aa5f542e /libstdc++-v3/config
parentdafe84401a1b09df187588eba8bc17c252eb8986 (diff)
2017-05-10 François Dumont <fdumont@gcc.gnu.org>
Bump version namespace. * config/abi/pre/gnu-versioned-namespace.ver: Bump version namespace from __7 to __8. Bump GLIBCXX_7.0 to GLIBCXX_8.0. * acinclude.m4 (libtool_VERSION): Bump to 8:0:0. * include/bits/c++config: Adapt. * include/bits/regex.h: Adapt. * include/experimental/bits/fs_fwd.h: Adapt. * include/experimental/bits/lfts_config.h: Adapt. * include/std/variant: Adapt. * python/libstdcxx/v6/printers.py: Adapt. * testsuite/libstdc++-prettyprinters/48362.cc: Adapt. * include/bits/stl_tree.h (_Rb_tree_impl<>): Remove _Is_pod_comparator template parameter when version namespace is active. git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@247858 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/config')
-rw-r--r--libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver58
1 files changed, 29 insertions, 29 deletions
diff --git a/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver b/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
index 5fc627c4fee..172181092c6 100644
--- a/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
+++ b/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
@@ -19,7 +19,7 @@
## with this library; see the file COPYING3. If not see
## <http://www.gnu.org/licenses/>.
-GLIBCXX_7.0 {
+GLIBCXX_8.0 {
global:
@@ -27,7 +27,7 @@ GLIBCXX_7.0 {
extern "C++"
{
std::*;
- std::__7::*;
+ std::__8::*;
std::random_device::*
};
@@ -60,7 +60,7 @@ GLIBCXX_7.0 {
# vtable
_ZTVSt*;
_ZTVNSt*;
- _ZTVN9__gnu_cxx3__718stdio_sync_filebufI[cw]NSt3__711char_traitsI[cw]EEEE;
+ _ZTVN9__gnu_cxx3__818stdio_sync_filebufI[cw]NSt3__811char_traitsI[cw]EEEE;
# thunk
_ZTv0_n12_NS*;
@@ -75,51 +75,51 @@ GLIBCXX_7.0 {
_ZTSNSt*;
# locale
- _ZNSt3__79has_facetINS_*;
+ _ZNSt3__89has_facetINS_*;
# hash
- _ZNSt8__detail3__712__prime_listE;
- _ZNSt3tr18__detail3__712__prime_listE;
+ _ZNSt8__detail3__812__prime_listE;
+ _ZNSt3tr18__detail3__812__prime_listE;
# thread/mutex/condition_variable/future
__once_proxy;
# std::__detail::_List_node_base
- _ZNSt8__detail3__715_List_node_base7_M_hook*;
- _ZNSt8__detail3__715_List_node_base9_M_unhookEv;
- _ZNSt8__detail3__715_List_node_base10_M_reverseEv;
- _ZNSt8__detail3__715_List_node_base11_M_transfer*;
- _ZNSt8__detail3__715_List_node_base4swapER*;
+ _ZNSt8__detail3__815_List_node_base7_M_hook*;
+ _ZNSt8__detail3__815_List_node_base9_M_unhookEv;
+ _ZNSt8__detail3__815_List_node_base10_M_reverseEv;
+ _ZNSt8__detail3__815_List_node_base11_M_transfer*;
+ _ZNSt8__detail3__815_List_node_base4swapER*;
# std::__convert_to_v
- _ZNSt3__714__convert_to_v*;
+ _ZNSt3__814__convert_to_v*;
# std::__copy_streambufs
- _ZNSt3__717__copy_streambufsI*;
- _ZNSt3__721__copy_streambufs_eofI*;
+ _ZNSt3__817__copy_streambufsI*;
+ _ZNSt3__821__copy_streambufs_eofI*;
# __gnu_cxx::__atomic_add
# __gnu_cxx::__exchange_and_add
- _ZN9__gnu_cxx3__712__atomic_addEPV[il][il];
- _ZN9__gnu_cxx3__718__exchange_and_addEPV[li][il];
+ _ZN9__gnu_cxx3__812__atomic_addEPV[il][il];
+ _ZN9__gnu_cxx3__818__exchange_and_addEPV[li][il];
# __gnu_cxx::__pool
- _ZN9__gnu_cxx3__76__poolILb[01]EE13_M_initializeEv;
- _ZN9__gnu_cxx3__76__poolILb[01]EE16_M_reserve_blockE[jmy][jmy];
- _ZN9__gnu_cxx3__76__poolILb[01]EE16_M_reclaim_blockEPc[jmy];
- _ZN9__gnu_cxx3__76__poolILb[01]EE10_M_destroyEv;
- _ZN9__gnu_cxx3__76__poolILb1EE16_M_get_thread_idEv;
+ _ZN9__gnu_cxx3__86__poolILb[01]EE13_M_initializeEv;
+ _ZN9__gnu_cxx3__86__poolILb[01]EE16_M_reserve_blockE[jmy][jmy];
+ _ZN9__gnu_cxx3__86__poolILb[01]EE16_M_reclaim_blockEPc[jmy];
+ _ZN9__gnu_cxx3__86__poolILb[01]EE10_M_destroyEv;
+ _ZN9__gnu_cxx3__86__poolILb1EE16_M_get_thread_idEv;
- _ZN9__gnu_cxx3__717__pool_alloc_base9_M_refillE[jmy];
- _ZN9__gnu_cxx3__717__pool_alloc_base16_M_get_free_listE[jmy];
- _ZN9__gnu_cxx3__717__pool_alloc_base12_M_get_mutexEv;
+ _ZN9__gnu_cxx3__817__pool_alloc_base9_M_refillE[jmy];
+ _ZN9__gnu_cxx3__817__pool_alloc_base16_M_get_free_listE[jmy];
+ _ZN9__gnu_cxx3__817__pool_alloc_base12_M_get_mutexEv;
- _ZN9__gnu_cxx3__79free_list6_M_getE[jmy];
- _ZN9__gnu_cxx3__79free_list8_M_clearEv;
+ _ZN9__gnu_cxx3__89free_list6_M_getE[jmy];
+ _ZN9__gnu_cxx3__89free_list8_M_clearEv;
# __gnu_cxx::stdio_sync_filebuf
- _ZTVN9__gnu_cxx3__718stdio_sync_filebufI[cw]St3__711char_traitsI[cw]EEE;
- _ZN9__gnu_cxx3__718stdio_sync_filebufI[cw]NSt3__711char_traitsI[cw]EEE[5-9]*;
+ _ZTVN9__gnu_cxx3__818stdio_sync_filebufI[cw]St3__811char_traitsI[cw]EEE;
+ _ZN9__gnu_cxx3__818stdio_sync_filebufI[cw]NSt3__811char_traitsI[cw]EEE[5-9]*;
# debug mode
_ZN11__gnu_debug19_Safe_sequence_base12_M_get_mutexEv;
@@ -249,7 +249,7 @@ CXXABI_2.0 {
_ZSt15_Fnv_hash_bytesPKv*;
# __gnu_cxx::_verbose_terminate_handler()
- _ZN9__gnu_cxx3__727__verbose_terminate_handlerEv;
+ _ZN9__gnu_cxx3__827__verbose_terminate_handlerEv;
# *_type_info classes, ctor and dtor
_ZN10__cxxabiv117__array_type_info*;