| Bug # |  Status |  Description |   Patch |  Notes |  
 | #704 |      NEW |                 --help and --version |                                                                                                               No |     |  
 
 | #1078 |    NEW |                 Problems with attributes documentation |                                                                                             No |     |  
 | #3507 |    NEW |                 appalling optimisation with sub/cmp on i386 |                                                                                        No |   See comments #4, #5 |  
 | #10768 |  NEW |                 ICEs on compilation of ada support library for avr |                                                                                 Yes |  Patch needs to be attached to bug report and submitted to GCC. |  
 | #11074 |  NEW |                 libstdc++ fails to build due to gettext issue |                                                                                      ? |    Check if valid for AVR. |  
 | #11180 |  NEW |                 [avr-gcc] Optimization decrease performance of struct assignment. |                                                                  No |   missed optimization |  
 | #11259 |  NEW |                 [avr] gcc Double 'andi' missed optimization |                                                                                        No |   missed optimization |  
 | #12017 |  NEW |                 ICE: in spill_failure, at reload1.c:1862 with builtin_apply/builtin_return |                                                         No |   ICE building libobjc |  
 | #14118 |  SUSPENDED |    h8300-elf, avr-elf, m68k-elf ports cannot build libmudflap |                                                                         No |     |  
 | #16563 |  NEW |                 The compiler doesnt the necessary push/restore of  r18/r19 |                                                                         No |   Needs checking if fixed on 4.1.1, 4.2 branch, and HEAD. |  
 | #17621 |  NEW |                 Add option to have GCC not search $(prefix) |                                                                                        Yes |  For Windows-hosted toolchains. Patch in bug report. Patch needs more testing before final submission to GCC.  |  
 | #17993 |  UNCONFIRMED |  Error in dwarf2 debug output of bitfield members |                                                                                   No |     |  
 | #17994 |  UNCONFIRMED |  avr-gcc does not output a dwarf2 .debug_frame section |                                                                              No |     |  
 | #18065 |  NEW |                 usual arithmetic conversion not applying correctly |                                                                                 No |     |  
 | #18145 |  NEW |                 Do not emit __do_copy_data or __do_clear_bss if .data or .bss is empty. |                                                            No |     |  
 | #18251 |  NEW |                 unable to find a register to spill in class `POINTER_REGS' |                                                                         No |   ice-on-valid-code |  
 | #18553 |  FIXED |                 Annoying warning with -ffunction-sections -g |                                                   Yes |  Fixed in 4.1.2, 4.2 branch, and HEAD (future 4.3). |  
 | #18989 |  NEW |                 A few potentially ominous, and several likely harmless warnings during 4.0 build |                                                   No |     |  
 | #19087 |  FIXED |  Overflowed address in dwarf debug line information |                                                            Yes |  Fixed in 4.1.3, 4.2 branch, and HEAD (future 4.3). |  
 | #19154 |  NEW |                 miss-optimization of (x & pow2C) avr conditionals returning bool equivalent values |                                                 No |     |  
 | #19636 |  UNCONFIRMED |  Can't compile ethernut OS (avr-gcc) |                                                                                                No |   ice-on-valid-code. Needs reconfirming. |  
 | #19676 |  NEW |                 Loop optimizer fails to reverse simple loop |                                                                                        No |   missed optimization |  
 | #19684 |  NEW |                 avr wrong size in asm comment (peephole) |                                                                                           No |     |  
 | #19815 |  UNCONFIRMED |  Documentation change - GCC Internals MODES_TIEABLE_P |                                                                               No |   documentation change |  
 | #19959 |  NEW |                 [4.0/4.1/4.2 Regression] Can't compile gnattools for the cross targets |                                                             No |   Ada |  
 | #20243 |  UNCONFIRMED |  static initialization .data redundantly copied to ram prior to use. |                                                                No |     |  
 | #20296 |  NEW |                 Speeding up small interrupts on avr |                                                                                                No |   missed optimization |  
 | #20355 |  UNCONFIRMED |  MEM_READONLY_P & MEM_VOLATILE_P properties are lost on BLKmode rtl operands. |                                                       No |     |  
 | #20822 |  NEW |                 makeinfo cannot process gnat_ugn_unw.texi |                                                                                          Yes |  Ada. Need to check if patch has been applied and if bug is fixed. |  
 | #20937 |  UNCONFIRMED |  BLK ptr's losing original ptr's static-constant readonly attribute. |                                                                No |     |  
 | #21018 |  UNCONFIRMED |  Initializing string literal data improperly marked frame-relative?, should be readonly static const. |                               No |     |  
 | #21078 |  UNCONFIRMED |  Testsuite reports excecution failure for gcc.c-torture/execute/20010122.c for some optimization levels |                             No |   wrong-code |  
 | #21107 |  FIXED |                 [4.0/4.1/4.2 regression] internal compiler error: in expand_one_stack_var_at, at cfgexpand.c:476 |   No |   Fixed in 4.1.0 |  
 | #21203 |  UNCONFIRMED |  Segfault while compiling libgfortran/intrinsics/selected_int_kind.f90 |                                                              No |   Probably not valid for AVR. |  
 | #21834 |  UNCONFIRMED |  Error when passing unsigned long long as function arguments |                                                                        No |     |  
 | #21990 |  NEW |                 Wrong code for 4.0 and head: Reload clobbers the frame pointer by using it as spill register without recognizing the clobbering |    Yes |  Patches in bug report. Bjoern indicates that the patches have bugs, and a corrected patch has been submitted to GCC. Needs to be checked if patch is already applied. |  
  
 | #23479 |  NEW |                 Implement binary constants with a "0b" prefix |                                                                                      Yes |  Patch in bug report. Does the patch in bug report patch against GCC HEAD? |  
 | #23726 |  NEW |                 Missed optimizations for divmod |                                                                                                    No |   missed optimization |  
 | #24894 |  NEW |                 ICE building newlib/libc/misc/init.c |                                                                                               No |   RTEMS/newlib. ice-on-valid-code |  
 | #25035 |  FIXED |                 [4.1/4.2 regression] libssp causes a failure with cross compilers with unified trees |           No |   Supposedly fixed in 4.1.2 and HEAD. Needs testing for the AVR target! |  
 | #25448 |  NEW |                 [4.0/4.1/4.2 Regression] Unfounded warnings from the AVR backend |                                                                   Yes |    |  
 | #25722 |  NEW |                 Stackpointer is not restored correct at end of function |                                                                            No |   Needs testing for 4.x |  
 | #25742 |  NEW |                 Internal compiler error in gen_rtx_SUBREG |                                                                                          No |   ice-on-valid-code |  
 | #26118 |  UNCONFIRMED |  avr-gcc (GCC) 3.4.5 Bug: copying structure through pointer will destroy the pointer |                                                No |   Needs testing if fixed in later versions. Bad patch in source tree is identified. |  
 | #26504 |  FIXED |  [4.1/4.2 Regression] compute_frame_pointer_to_cfa_displacement error for avr target with --with-dwarf2 |        Yes |  Fixed in 4.1.2 and HEAD. |  
 | #26882 |  UNCONFIRMED |  ICE when using template function with memory attributes |                                                                            No |   ice-on-valid-code. C++ |  
 | #26883 |  NEW |                 ICE when assigning memory attribute to class with simple constructor |                                                               No |   ice-on-valid-code. C++ |  
 | #27192 |  UNCONFIRMED |  call through function pointer goes to wrong address |                                                                                No |   wrong-code. Reported against 4.1. |  
 | #27386 |  UNCONFIRMED |  AVR: wrong code generated when passing three uint64_t arguments to function |                                                        No |   wrong-code. Reported against >= 3.4.6. |  
 | #27593 |  UNCONFIRMED |  bad code generation |                                                                                                                No |     |  
 | #27663 |  UNCONFIRMED |  missed-optimization transforming a byte array to unsigned long |                                                                     No |   missed-optimization |  
 | #28718 |  UNCONFIRMED |  Call to -lgcc added prior to user libraries |                                                                                        No |     |  
 | #28902 |  NEW |                 Fix for "alignment of XXX is greater than maximum object alignment" on AVR |                                                         Yes |  C++ |  
 | #29141 |  UNCONFIRMED |  static constructors beyond 64k fail |                                                                                                No |   C++ |  
                       
 | #29449 |  FIXED |  OBJECT_FORMAT_ELF not defined for the AVR target |                                                       No |   Fixed in 4.1.2, 4.2 branch, and HEAD (future 4.3). Depends on GCC bug #18553. |  
 | #29560 |  UNCONFIRMED |  Poor optimization for character shifts on Atmel AVR |                                                                                No |   missed-optimization |  
 | #29932 |  UNCONFIRMED |  avr-gcc wrongly optimizes bit sets/resets for IO register 0x20 |                                                                     No |     |  
 | #30243 |  UNCONFIRMED |  avr-gcc 4.1.1: signbit() causes an internal compiler error |                                                                         No |   ICE |  
 | #30289 |  UNCONFIRMED |  avr-gcc: builtin memset(): wrong code |                                                                                              No |   wrong code |  
 | #30417 |  UNCONFIRMED |  Section .data cannot be moved with -mmcu=atmega88 |                                                                                  No |     |  
 | #30483 |  UNCONFIRMED |  Internal compiler error with inline volatile assembly on AVR |                                                                       No |   ICE |  
 | #30501 |  UNCONFIRMED |  GNAT BUG BOX: 16-bit target & Standard.Integer |                                                                                     No |   Ada |  
 | #30841 |  ASSIGNED |            [4.3 regression] Missed optimizations for sbi/cbi instructions |                                                                     No |   4.3 Regression |  
 | #30908 |  NEW |                 tree cost for types which are > WORD_SIZE |                                                                                          No |   About inline |  
 | #30972 |  UNCONFIRMED |  Call to _access has invalid parameter when linked with msvcrt |                                                                      No |   Building the toolchain on Windows Vista |