re PR libstdc++/48698 (gnu-versioned-namespace problems)
authorBenjamin Kosnik <bkoz@redhat.com>
Tue, 27 Sep 2011 00:02:54 +0000 (00:02 +0000)
committerBenjamin Kosnik <bkoz@gcc.gnu.org>
Tue, 27 Sep 2011 00:02:54 +0000 (00:02 +0000)
commit2799d9729358b527be72986976d98cae55be4707
treec7e5cfc13b50c93a7499aad398a80645438df998
parent59d605ad393aad35059e056816d9ebd4b4a19a7d
re PR libstdc++/48698 (gnu-versioned-namespace problems)

2011-09-26  Benjamin Kosnik  <bkoz@redhat.com
            Jonathan Wakely  <jwakely.gcc@gmail.com>

PR libstdc++/48698
* acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Set libtool_VERSION here.
* configure.ac: Move AC_SUBST of libtool_VERSION past call to
GLIBCXX_ENABLE_SYMVERS.
* configure: Regenerate.
* include/bits/c++config: Use __7 as versioned namespace name.
* config/abi/pre/gnu-versioned-namespace.ver: Change mangling as
per above.
* include/c_global/cwchar: Adjust nested namespaces.
* testsuite/20_util/bind/48698.cc: Add test case.
* testsuite/ext/profile/mutex_extensions_neg.cc: Change line number.

From-SVN: r179221
libstdc++-v3/ChangeLog
libstdc++-v3/acinclude.m4
libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
libstdc++-v3/configure
libstdc++-v3/configure.ac
libstdc++-v3/include/bits/c++config
libstdc++-v3/include/c_global/cwchar
libstdc++-v3/testsuite/20_util/bind/48698.cc [new file with mode: 0644]
libstdc++-v3/testsuite/ext/profile/mutex_extensions_neg.cc