This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


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: Slow linking for ARM


On Tue, Dec 21, 2010 at 2:58 AM, Titus von Boxberg <titus@v9g.de> wrote:
> Hi all,
>
> does anybody know why linking for ARM cpus
> is much slower than for others?
> I'm using tool chains for ELF/Linux/glibc
> for X86, PowerPC and ARM.
> binutils is of version 2.20

Have you tried 2.20.1 or 2.21?
I'd say if the problem still exists there, try posting something to:
http://sourceware.org/ml/binutils/

I've been building for the same architectures (ppc for e500, arm for
xscale). Granted I've been more concerned with functionality over
compile time, but next time I build, I will try comparing build times.

> Linking the same software is about 4 times slower
> for ARM than for the other CPUs.
> What might be the reason?

If you could give an example of a package you are building, I will
build the same package and compare build times. Hopefully then we can
start to dig into the problem.

> (And it takes an INCREDIBE amount of time anyway
> when including debug symbols).
>
> Thanks already.
> Regards
> Titus
>
>
>
> --
> For unsubscribe information see http://sourceware.org/lists.html#faq
>
>

Hope I can help,

-Bryan

--
For unsubscribe information see http://sourceware.org/lists.html#faq


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