https://bugzilla.novell.com/show_bug.cgi?id=767294
https://bugzilla.novell.com/show_bug.cgi?id=767294#c24
--- Comment #24 from Volker Kuhlmann 2013-11-28 08:31:55 NZDT ---
Apologies for not having gone back to this, it's still on my todo list (still
to look at Rainhard's efforts too).
I can not speak for SLE-anything, I don't have/use it.
I never found the wrightflyer instructions or scripts to be of any use since I
have been building avr-gcc (about 2 years now), and I find references
consisting of no more than some forum handle name to be a bit insufficient.
Dropping multiple avr-gcc versions is a bad idea. For starters I have put a LOT
of effort into it :-), but there will always be the need to try new versions or
to verify code generation with multiple gcc versions. How are you going to find
out if 4.8 is really that good unless you can compare? It is still heavily
dependent on the actual program being compiled. I have tried with 2-3 of mine,
where it always came out top, sometimes by a very significant margin.
There is another problem too I discovered recently: some of the Arduino source
code on the Internet is written for 4.3.3 only because of its timing, and it
falls over very neatly in a progressive way with increasing gcc versions
producing faster code (WS2811-based LED chains - the adafruit version is
programmed properly, FastSPI_LED2 is not).
So IMHO we need to keep 4.3 around for some time to come (current Arduino 1.0.5
uses 4.3.2). It's also needed as the first step to find out whether a problem
is due to a compiler version difference or something else. I am not expecting
the official IDE to change gcc version for some years, there is not enough
incentive to do that for its creators (keeping the target audience in mind).
But do delete avr-gcc-47-20111105 immediately, it's a 4.7 pre-release that was
the newest 4.7 available at the time I started testing gcc versions.
My plan is to have the latest 4.x available, which trivially drops out of the
spec file by changing some numbers. If general opinion is that I'm the only one
needing that I'm happy to build these just for myself at home.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.