ld.so GNU hash support

Carmelo AMOROSO carmelo.amoroso at st.com
Wed Oct 10 06:18:06 UTC 2007


Vladimir wrote:
> Hi,
> just for your information.
> I`ve tested this gnu hash support on ARM - it works fine.
>   
Good, thanks for your feedback... if you have also some figures
on performance increase (as expected), I'll appreciate it.
I'm going to post my results.

Regards,
Carmelo
> 2007/10/4, Carmelo AMOROSO <carmelo.amoroso at st.com>:
>   
>> Carmelo AMOROSO wrote:
>>     
>>> Hi Folks,
>>> as previously announced, the GNU hash support has been completed
>>> and fully tested (at least on sh4 nptl port).
>>> I successfully run all uClibc testsuite and LTP built with GNU hash only,
>>> and all tests passed.
>>> Further I've done tests with mixed shared objects (GNU ans SysV hash
>>> style),
>>> being able to relocate both of them, this guarantees the ld.so to be
>>> backward
>>> compatible, without forcing to rebuild all shared libraries (even if
>>> they lack of
>>> the benefits of the GNU hash)
>>>
>>> I'm glad to share this work with the uClibc community hoping to see
>>> more development activities in the future.
>>>
>>> This patch applies on latest svn trunk (r20164). I removed from this
>>> all TLS
>>> changes :-(.
>>> Actually I've not yet tested this on trunk, only on the nptl port.
>>>       
>> Hi,
>> I've tested the svn trunk with GNU hash support enabled for SH4.
>> I was able to boot a board and use it running. I also executed some
>> testcases
>> from the testsuite... and I did not have problems with the linker during
>> the symbol lookup.
>>
>> Just for your information
>>
>> Regards,
>> Carmelo
>> _______________________________________________
>> uClibc mailing list
>> uClibc at uclibc.org
>> http://busybox.net/cgi-bin/mailman/listinfo/uclibc
>>
>>     
>
>   




More information about the uClibc mailing list