This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils 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: parallelized 'ld'?


On Tue, Aug 26, 2003 at 02:04:31PM -0400, DJ Delorie wrote:
> 
> > Automatically expanding hashtables when they reach ludicrous overload
> > levels isn't that hard -- I've been doing it without a second thought
> > in everything I've written for the last twenty years.  No?
> 
> Here's a quick patch to implement that, at least in a naive way.  See

I'd suggest starting with a smaller table size.  Many object files only
have a small number of symbols.  For example, I took a look at a glibc
build and found the average symbol table size for .o files was only 27
symbols.  Many of these are not globals so won't find their way into
the linker hash table.

-- 
Alan Modra
IBM OzLabs - Linux Technology Centre


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