Here is status of the bugs I have looked at.
Bug status needs updating to status in Bugzilla
For example, confirm and update known to work/known to fail information.
I cannot do this.
Some of the bugs are serious and generally I would advise against using
4.3 - especially with long operands.
Andy
----------------------------------------------------------------------------------------------------
[avr] gcc is pushing too many registers
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32871
*Patch created and submitted with Anatoly since 3/2/2008*
----------------------------------------------------------------------------------------------------
Various BASE_POINTER spill failure ICE bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19636
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31786
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24894
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31644
*Patch created and submitted with Anatoly since 1/16/2008*
----------------------------------------------------------------------------------------------------
ICE in extract_insn, at recog.c:1990 AVR Tiny Stack
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34412
*
fixed and committed*
----------------------------------------------------------------------------------------------------
Incomplete check for pm() annotation/call through function pointer goes
to wrong address
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27192
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35013
*Patched posted 2/16/2008*
----------------------------------------------------------------------------------------------------
*_The following GCC bugs are not due to AVR backend - but cause problems!_*
[Bug middle-end/35519] COMBINE repeating same matches and can SEG fault]
gcc.c-torture/execute/pr27364.c fails with -O1, -O2 and -Os
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34916
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35519
*Combine bug posted with patch 3/9/2008*
----------------------------------------------------------------------------------------------------
fwprop only propagates one operand
missed-optimization transforming a byte array to unsigned long
(and perhaps many others)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35542
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27663
*Bug reported 3/11/2008 with suggested patch*
----------------------------------------------------------------------------------------------------
[avr] 4.3.0: size of small function increases from 2 to 29 words
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35507
*Outline solution posted 3/9/2008 - needs patch.*
_______________________________________________
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.org
http://lists.nongnu.org/mailman/listinfo/avr-gcc-list