aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaolo Carlini <paolo.carlini@oracle.com>2008-09-04 00:57:57 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2008-09-04 00:57:57 +0000
commit37383ef55ed61b0a85dfe86711261405438fa49c (patch)
treeff47880a25f2658d2f98c8a75f4aaa25e8053a5b
parent28545939ce2075a5a77ddfb58fa05323c3a651d5 (diff)
downloadgcc-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/ChangeLog14
-rw-r--r--libstdc++-v3/Makefile.in1
-rw-r--r--libstdc++-v3/config/abi/pre/gnu.ver30
-rw-r--r--libstdc++-v3/doc/Makefile.in1
-rw-r--r--libstdc++-v3/include/Makefile.in1
-rw-r--r--libstdc++-v3/libmath/Makefile.in1
-rw-r--r--libstdc++-v3/libsupc++/Makefile.in1
-rw-r--r--libstdc++-v3/po/Makefile.in1
-rw-r--r--libstdc++-v3/src/Makefile.in1
-rw-r--r--libstdc++-v3/testsuite/Makefile.in1
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