This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]