| 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 |