This is the mail archive of the binutils@sourceware.org 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: [patch] ARM pcrel function relocs


> However, I would point out that yesterday I was listening to a user of
> the tools complaining about the large increase in link times recently,
> especially when dealing with large C++ applications.  Leaving this to
> the linker is part of that since now the linker has to deal with a lot
> more information and some of the symbol processing steps are worse than
> linear in the number of symbols (in addition to the extra vm needed).  I
> do think we need to try a bit harder to collapse unnecessary symbolic
> information (and relocations) in ARM object files.

Ok. In most circumstances the compiler puts everything in different COMDAT 
sections, so I'd be surprised if this change made any difference in practice. 
I only discovered the bug because I misconfigured GCC.

Paul


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