diff options
author | Paolo Carlini <paolo.carlini@oracle.com> | 2008-09-04 00:57:57 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2008-09-04 00:57:57 +0000 |
commit | 37383ef55ed61b0a85dfe86711261405438fa49c (patch) | |
tree | ff47880a25f2658d2f98c8a75f4aaa25e8053a5b | |
parent | 28545939ce2075a5a77ddfb58fa05323c3a651d5 (diff) | |
download | gcc-37383ef55ed61b0a85dfe86711261405438fa49c.zip gcc-37383ef55ed61b0a85dfe86711261405438fa49c.tar.gz gcc-37383ef55ed61b0a85dfe86711261405438fa49c.tar.bz2 |
gnu.ver: Also export __once_functor_lock...
2008-09-03 Paolo Carlini <paolo.carlini@oracle.com>
* config/abi/pre/gnu.ver: Also export __once_functor_lock; tighten
GLIBCXX_3.4 exports (necessary in case of undef _GLIBCXX_HAVE_TLS).
* Makefile.in: Regenerate.
* src/Makefile.in: Likewise.
* doc/Makefile.in: Likewise.
* po/Makefile.in: Likewise.
* libmath/Makefile.in: Likewise.
* include/Makefile.in: Likewise.
* libsupc++/Makefile.in: Likewise.
* testsuite/Makefile.in: Likewise.
From-SVN: r139968
-rw-r--r-- | libstdc++-v3/ChangeLog | 14 | ||||
-rw-r--r-- | libstdc++-v3/Makefile.in | 1 | ||||
-rw-r--r-- | libstdc++-v3/config/abi/pre/gnu.ver | 30 | ||||
-rw-r--r-- | libstdc++-v3/doc/Makefile.in | 1 | ||||
-rw-r--r-- | libstdc++-v3/include/Makefile.in | 1 | ||||
-rw-r--r-- | libstdc++-v3/libmath/Makefile.in | 1 | ||||
-rw-r--r-- | libstdc++-v3/libsupc++/Makefile.in | 1 | ||||
-rw-r--r-- | libstdc++-v3/po/Makefile.in | 1 | ||||
-rw-r--r-- | libstdc++-v3/src/Makefile.in | 1 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/Makefile.in | 1 |
10 files changed, 39 insertions, 13 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index c2cf925..c1ef36c 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,5 +1,19 @@ 2008-09-03 Paolo Carlini <paolo.carlini@oracle.com> + * config/abi/pre/gnu.ver: Also export __once_functor_lock; tighten + GLIBCXX_3.4 exports (necessary in case of undef _GLIBCXX_HAVE_TLS). + + * Makefile.in: Regenerate. + * src/Makefile.in: Likewise. + * doc/Makefile.in: Likewise. + * po/Makefile.in: Likewise. + * libmath/Makefile.in: Likewise. + * include/Makefile.in: Likewise. + * libsupc++/Makefile.in: Likewise. + * testsuite/Makefile.in: Likewise. + +2008-09-03 Paolo Carlini <paolo.carlini@oracle.com> + * acinclude.m4 ([GLIBCXX_CHECK_GTHREADS]): Fix typo in last commit, check _POSIX_TIMEOUTS, not _POSIX_TIMERS. * configure: Regenerate. diff --git a/libstdc++-v3/Makefile.in b/libstdc++-v3/Makefile.in index e1013ef..f4e4a41 100644 --- a/libstdc++-v3/Makefile.in +++ b/libstdc++-v3/Makefile.in @@ -36,7 +36,6 @@ POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ -LIBOBJDIR = DIST_COMMON = README $(am__configure_deps) $(srcdir)/../config.guess \ $(srcdir)/../config.sub $(srcdir)/../install-sh \ $(srcdir)/../ltmain.sh $(srcdir)/../missing \ diff --git a/libstdc++-v3/config/abi/pre/gnu.ver b/libstdc++-v3/config/abi/pre/gnu.ver index 7f94012..2603401 100644 --- a/libstdc++-v3/config/abi/pre/gnu.ver +++ b/libstdc++-v3/config/abi/pre/gnu.ver @@ -131,7 +131,11 @@ GLIBCXX_3.4 { std::t[a-n]*; std::tr1::h[^a]*; std::t[s-z]*; - std::[A-Zu-z]*; +# std::[A-Zu-z]*; + std::underflow_error*; + std::uncaught_exception*; + std::unexpected*; + std::[A-Zv-z]*; std::_List_node_base::hook*; std::_List_node_base::swap*; std::_List_node_base::unhook*; @@ -502,7 +506,12 @@ GLIBCXX_3.4 { _ZTVSt[0-9][A-Za-z]*; # _ZTVSt[0-9][0-9][A-Za-z]*; _ZTVSt[0-9][0-9][A-Z]*; - _ZTVSt[0-9][0-9][a-d]*; +# _ZTVSt[0-9][0-9][a-d]*; + _ZTVSt[0-9][0-9]a*; + _ZTVSt10bad_typeid; + _ZTVSt13bad_exception; + _ZTVSt[0-9][0-9]basic*; + _ZTVSt[0-9][0-9][c-d]*; _ZTVSt[0-9][0-9][f-k]*; _ZTVSt11logic_error; _ZTVSt12length_error; @@ -525,7 +534,12 @@ GLIBCXX_3.4 { _ZTISt[0-9][A-Za-z]*; # _ZTISt[0-9][0-9][A-Za-z]*; _ZTISt[0-9][0-9][A-Z]*; - _ZTISt[0-9][0-9][a-d]*; +# _ZTISt[0-9][0-9][a-d]*; + _ZTISt[0-9][0-9]a*; + _ZTISt10bad_typeid; + _ZTISt13bad_exception; + _ZTISt[0-9][0-9]basic*; + _ZTISt[0-9][0-9][c-d]*; _ZTISt[0-9][0-9][f-k]*; _ZTISt11logic_error; _ZTISt12length_error; @@ -550,9 +564,14 @@ GLIBCXX_3.4 { _ZTSNSt6locale5facetE; _ZTSS[a-z]; _ZTSSt[0-9][A-Za-z]*; -# _ZTSSt[0-9][0-9][A-Za-z]*; +# _ZTSSt[0-9][0-9][A-Za-z]*; _ZTSSt[0-9][0-9][A-Z]*; - _ZTSSt[0-9][0-9][a-d]*; +# _ZTSSt[0-9][0-9][a-d]*; + _ZTSSt[0-9][0-9]a*; + _ZTSSt10bad_typeid; + _ZTSSt13bad_exception; + _ZTSSt[0-9][0-9]basic*; + _ZTSSt[0-9][0-9][c-d]*; _ZTSSt[0-9][0-9][f-k]*; _ZTSSt11logic_error; _ZTSSt12length_error; @@ -863,6 +882,7 @@ GLIBCXX_3.4.11 { _ZSt11__once_call; _ZSt15__once_callable; _ZSt14__once_functor; + _ZSt19__once_functor_lock; _ZSt11__once_lock; _ZSt12__once_mutex; __once_proxy; diff --git a/libstdc++-v3/doc/Makefile.in b/libstdc++-v3/doc/Makefile.in index ab2a902..17c2e86 100644 --- a/libstdc++-v3/doc/Makefile.in +++ b/libstdc++-v3/doc/Makefile.in @@ -36,7 +36,6 @@ POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ -LIBOBJDIR = DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ $(top_srcdir)/fragment.am subdir = doc diff --git a/libstdc++-v3/include/Makefile.in b/libstdc++-v3/include/Makefile.in index 81d0cc8..2c5d744 100644 --- a/libstdc++-v3/include/Makefile.in +++ b/libstdc++-v3/include/Makefile.in @@ -36,7 +36,6 @@ POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ -LIBOBJDIR = DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ $(top_srcdir)/fragment.am subdir = include diff --git a/libstdc++-v3/libmath/Makefile.in b/libstdc++-v3/libmath/Makefile.in index 18dfbcc..1592897 100644 --- a/libstdc++-v3/libmath/Makefile.in +++ b/libstdc++-v3/libmath/Makefile.in @@ -37,7 +37,6 @@ POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ -LIBOBJDIR = subdir = libmath DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 diff --git a/libstdc++-v3/libsupc++/Makefile.in b/libstdc++-v3/libsupc++/Makefile.in index 5b0a246..c3d1c6c 100644 --- a/libstdc++-v3/libsupc++/Makefile.in +++ b/libstdc++-v3/libsupc++/Makefile.in @@ -38,7 +38,6 @@ POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ -LIBOBJDIR = DIST_COMMON = $(glibcxxinstall_HEADERS) $(srcdir)/Makefile.am \ $(srcdir)/Makefile.in $(top_srcdir)/fragment.am subdir = libsupc++ diff --git a/libstdc++-v3/po/Makefile.in b/libstdc++-v3/po/Makefile.in index 408562e..b19c1b4 100644 --- a/libstdc++-v3/po/Makefile.in +++ b/libstdc++-v3/po/Makefile.in @@ -36,7 +36,6 @@ POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ -LIBOBJDIR = DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ $(top_srcdir)/fragment.am subdir = po diff --git a/libstdc++-v3/src/Makefile.in b/libstdc++-v3/src/Makefile.in index 2f4f3dd..6c2030a 100644 --- a/libstdc++-v3/src/Makefile.in +++ b/libstdc++-v3/src/Makefile.in @@ -37,7 +37,6 @@ POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ -LIBOBJDIR = DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ $(top_srcdir)/fragment.am subdir = src diff --git a/libstdc++-v3/testsuite/Makefile.in b/libstdc++-v3/testsuite/Makefile.in index 9e58dfc..4bd6419 100644 --- a/libstdc++-v3/testsuite/Makefile.in +++ b/libstdc++-v3/testsuite/Makefile.in @@ -36,7 +36,6 @@ POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ -LIBOBJDIR = DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ $(top_srcdir)/fragment.am subdir = testsuite |