svn commit: trunk/uClibc: extra/Configs include ldso/include ldso etc...

Carmelo AMOROSO carmelo.amoroso at st.com
Thu Nov 8 01:50:54 PST 2007


Bernhard Fischer wrote:
> On Wed, Nov 07, 2007 at 07:55:35PM +0000, Denys Vlasenko wrote:
>   
>> On Wednesday 07 November 2007 15:14, carmelo at uclibc.org wrote:
>>     
>>> +config LDSO_GNU_HASH_SUPPORT
>>> +	bool "Enable GNU hash style support"
>>> +	depends on HAVE_SHARED
>>> +	default n
>>> +	help
>>> +	  Newest binutils support a new hash style named GNU-hash. The dynamic
>>> +	  linker will use the new GNU-hash section (.gnu.hash) for symbol lookup 
>>> +	  if present into the ELF binaries, otherwise it will use the old SysV 
>>> +	  hash style (.hash). This ensures that it is completely backward compatible.
>>> +	  Further, being the hash table implementation self-contained into each
>>> +	  executable and shared libraries, objects with mixed hash style can
>>> +	  peacefully coexist in the same process.
>>> +	  
>>> +	  If you want to use this new feature, answer Y  
>>> +
>>>       
>> If I would read this help text, I'd wonder whether this
>> new GNU style hash is actually better than old way, and why.
>> Is it smaller? faster? or what...
>>     
>
> One very visible effect introduced by it is that cross-compilation is
> broken now. Unpleasant.
>   
I've cross-compiled it before committing.... may you post your error log?
Carmelo
> Reverting locally.
> _______________________________________________
> uClibc mailing list
> uClibc at uclibc.org
> http://busybox.net/cgi-bin/mailman/listinfo/uclibc
>
>   



More information about the uClibc mailing list