avr-chat
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [avr-chat] Can't Install avr-gcc in FreeBSD


From: Joerg Wunsch
Subject: Re: [avr-chat] Can't Install avr-gcc in FreeBSD
Date: Wed, 22 Aug 2007 21:28:09 +0200 (MET DST)

David Brown <address@hidden> wrote:

> Back to gcc and other compilers - there is one area where gcc lags many
> of the big names in commercial compilation.  ...
> ..., but what is
> lacking is proper link time optimisation.

My guess is this is mainly lack of experience with those features by
the GCC developers, rather than lack of the tools.  For example, Björn
Haase recently implemented linker relaxations for the AVR, which is
something I've already noticed (supposedly, in IAR generated code)
when disassembling the first JTAG ICE firmware years ago.  Still,
until very recently, there wasn't even the respective -mrelax option
available for AVR-GCC, you had to make your way through -Wl,-relax in
order to use it.  Anatoly recently changed that, as I understand.

I have to admit I'm not very knowledgable in what linker optimizations
can perform myself, and my C++ knowledge does not extend very far
beyond knowing its syntax (and even then, it basically ends when it
comes to "more recent" stuff like templates).  We're still seeking a
volunteer for AVR-GCC/avr-libc to act as a C++ maintainer.

-- 
cheers, J"org               .-.-.   --... ...--   -.. .  DL8DTL

http://www.sax.de/~joerg/                        NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]