This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Fix gnu.ver, fix std::tr1::hash<long double> on {ppc,s390,sparc,alpha}*-linux
> 2008-02-29 Jakub Jelinek <jakub@redhat.com>
>
> * 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.
Fine with me, but please add the comment in
config/os/gnu-linux/ldbl-extra.ver
as requested in my last message.
-benjamin
- References:
- [4.3.0] remove system_error support
- Re: [4.3.0] remove system_error support
- [PATCH] Fix gnu.ver, fix std::tr1::hash<long double> on {ppc,s390,sparc,alpha}*-linux
- Re: [PATCH] Fix gnu.ver, fix std::tr1::hash<long double> on {ppc,s390,sparc,alpha}*-linux
- Re: [PATCH] Fix gnu.ver, fix std::tr1::hash<long double> on {ppc,s390,sparc,alpha}*-linux
- Re: [PATCH] Fix gnu.ver, fix std::tr1::hash<long double> on {ppc,s390,sparc,alpha}*-linux
- Re: [PATCH] Fix gnu.ver, fix std::tr1::hash<long double> on {ppc,s390,sparc,alpha}*-linux