Follow-up Comment #4, bug #28108 (project avr-libc): This bug has been discussed extensively in the avrfreaks.net thread to which the link is given in the original bugreport.
It has been confirmed that while the given code DOES result in erratic binary, reducing the given code results in correct code. It has also been noted that this *might* be the same error than http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37466 , which is said to be fixed in gcc 4.3.3 So, some of the principal developers could perhaps try and confirm that gcc 4.3.3 fixes this bug, too. Then there's no point to submit a duplicate bugreport to an already fixed bug into the gcc bugtracker. JW _______________________________________________________ Reply to this item at: <http://savannah.nongnu.org/bugs/?28108> _______________________________________________ Message sent via/by Savannah http://savannah.nongnu.org/ _______________________________________________ AVR-libc-dev mailing list AVR-libc-dev@nongnu.org http://lists.nongnu.org/mailman/listinfo/avr-libc-dev