[patch] ARM pcrel function relocs
Paul Brook
paul@codesourcery.com
Fri Dec 1 16:23:00 GMT 2006
> 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
More information about the Binutils
mailing list