when compiling avr-libc-1.6.8 there's a compiler ICE due to the __attribute__((progmem)) construct in dtostre.c and vfscanf.c. this construct triggers:
gcc_assert (quals == orig_quals || TREE_CODE (argtype) == FUNCTION_TYPE); the argtype in this case is array_type. -- Summary: ice in c-typeck.c Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: weasel at cs dot stanford dot edu GCC host triplet: x86_64-apple-darwin10.4.0 GCC target triplet: avr http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44643