Mass Rebuild to begin tomorrow (Tuesday, July 11)
Rahul
sundaram at fedoraproject.org
Thu Jul 13 02:41:25 UTC 2006
n0dalus wrote:
> On 7/11/06, Jakub Jelinek <jakub at redhat.com> wrote:
>>
>> Just a quick note what changed:
>> In ELF, .hash section (with DT_HASH dynamic tag pointing to it) is used
>> during dynamic linking for symbol lookup, the dynamic linker for each
>> symbol
>> it needs to resolve uses that section to map it to a set of symbol
>> indexes
>> of possible symbol definitions.
>>
>> We wrote changes that introduce a new section (.gnu.hash, DT_GNU_HASH
>> dynamic tag) that serves the same purpose, but is much more efficient
>> (gives far fewer symbol definition candidates and uses far fewer
>> cachelines).
>>
>
> Is this for speeding up building or does this speed up program
> startup? How much faster is using .gnu.hash over .hash?
>
This was all discussion earlier in the same list. Details at
http://sources.redhat.com/ml/binutils/2006-06/msg00418.html
Rahul
More information about the Fedora-maintainers
mailing list