]> git.ipfire.org Git - thirdparty/gcc.git/commit - libstdc++-v3/config/abi/pre/gnu.ver
gnu.ver: Remove _ZNKSt3tr14hashIgEclEg@@GLIBCXX_3.4.10 and...
authorJakub Jelinek <jakub@redhat.com>
Sat, 1 Mar 2008 19:15:17 +0000 (20:15 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Sat, 1 Mar 2008 19:15:17 +0000 (20:15 +0100)
commit7371aff837fcf6b21f6b12aec587819e621d46f6
tree78cd74b433fb088ae0b5e6944674d57d1ef429ed
parent89c3cbc686697a14bfb603da5e187331464e696b
gnu.ver: Remove _ZNKSt3tr14hashIgEclEg@@GLIBCXX_3.4.10 and...

* config/abi/pre/gnu.ver: Remove
_ZNKSt3tr14hashIgEclEg@@GLIBCXX_3.4.10 and
_ZNKSt4hashIgEclEg@@GLIBCXX_3.4.10 export.
* config/os/gnu-linux/ldbl-extra.ver: Export
_ZNKSt3tr14hashIgEclEg@@GLIBCXX_LDBL_3.4.10
and _ZNKSt4hashIgEclEg@@GLIBCXX_LDBL_3.4.10.
* src/hash.cc: Only define long double hash specialization if
_GLIBCXX_LONG_DOUBLE_COMPAT_IMPL is defined.
* src/compatibility-ldbl.cc: Include "hash.cc".
(_GLIBCXX_LONG_DOUBLE_COMPAT_IMPL): Define.
(_ZNKSt4hashIeEclEe): New alias.
* testsuite/util/testsuite_abi.cc (check_version): Support
GLIBCXX_LDBL_3.4.10.

From-SVN: r132804
libstdc++-v3/ChangeLog
libstdc++-v3/config/abi/pre/gnu.ver
libstdc++-v3/config/os/gnu-linux/ldbl-extra.ver
libstdc++-v3/src/compatibility-ldbl.cc
libstdc++-v3/src/hash.cc
libstdc++-v3/testsuite/util/testsuite_abi.cc