See FIXME in avr.c, function avr_file_start. -- Summary: Do not emit __do_copy_data or __do_clear_bss if .data or .bss is empty. Product: gcc Version: 3.4.2 Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ericw at evcohs dot com CC: gcc-bugs at gcc dot gnu dot org GCC target triplet: avr-*-*
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18145