diff options
author | Ville Voutilainen <ville.voutilainen@gmail.com> | 2015-04-27 23:40:29 +0300 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2015-04-27 21:40:29 +0100 |
commit | 03a16cc404d52568a23bdea00cd21e87f94ba33a (patch) | |
tree | 5544eb760b9229b47fae84eaf7796ca03765d89d /libstdc++-v3/config/abi/pre/gnu.ver | |
parent | f5eedc39151dca5788a9b070bf72a806db69e57a (diff) | |
download | gcc-03a16cc404d52568a23bdea00cd21e87f94ba33a.zip gcc-03a16cc404d52568a23bdea00cd21e87f94ba33a.tar.gz gcc-03a16cc404d52568a23bdea00cd21e87f94ba33a.tar.bz2 |
Add support for std::uncaught_exceptions.
2015-04-27 Ville Voutilainen <ville.voutilainen@gmail.com>
Add support for std::uncaught_exceptions.
* acinclude.m4: Bump libtool_VERSION.
* config/abi/pre/gnu.ver: Export the new symbol.
* configure: Regenerate.
* libsupc++/eh_catch.cc (uncaught_exceptions): New.
* libsupc++/exception (uncaught_exceptions): New.
* testsuite/18_support/uncaught_exceptions/uncaught_exceptions.cc: New.
* testsuite/util/testsuite_abi.cc: Add 3.4.22 as the latest version.
From-SVN: r222482
Diffstat (limited to 'libstdc++-v3/config/abi/pre/gnu.ver')
-rw-r--r-- | libstdc++-v3/config/abi/pre/gnu.ver | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/libstdc++-v3/config/abi/pre/gnu.ver b/libstdc++-v3/config/abi/pre/gnu.ver index 7b82ce8..4ed683c 100644 --- a/libstdc++-v3/config/abi/pre/gnu.ver +++ b/libstdc++-v3/config/abi/pre/gnu.ver @@ -178,7 +178,6 @@ GLIBCXX_3.4 { # std::[A-Zu-z]*; # std::underflow_error::u*; # std::underflow_error::~u*; - std::uncaught_exception*; std::unexpected*; std::[A-Zv-z]*; std::_List_node_base::hook*; @@ -1024,6 +1023,9 @@ GLIBCXX_3.4 { _ZNSt6locale5_Impl19_M_replace_categoryEPKS0_PKPKNS_2idE; _ZNSt6locale5_Impl21_M_replace_categoriesEPKS0_i; + # std::uncaught_exception() + _ZSt18uncaught_exceptionv; + # DO NOT DELETE THIS LINE. Port-specific symbols, if any, will be here. local: @@ -1860,6 +1862,12 @@ GLIBCXX_3.4.21 { } GLIBCXX_3.4.20; +GLIBCXX_3.4.22 { + + # std::uncaught_exception() + _ZSt19uncaught_exceptionsv; + +} GLIBCXX_3.4.21; # Symbols in the support library (libsupc++) have their own tag. CXXABI_1.3 { |